--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12: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-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85\": 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-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12: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-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"} {"level":"debug","ts":"2026-07-29T07:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099\": 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-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099\": 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-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"} {"level":"info","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:42700","PortSpecifier":{"PortValue":42700}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:42700","PortSpecifier":{"PortValue":42700}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309184,"nanos":588045056},"http":{"id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/auth-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","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":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","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-29T07:13:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a3fcb297-5007-428a-92dc-4ee2d7c2f5b2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:49508","PortSpecifier":{"PortValue":49508}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:49508","PortSpecifier":{"PortValue":49508}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309184,"nanos":624720254},"http":{"id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","method":"POST","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/auth-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"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":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","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-29T07:13:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3ca3e663-9972-4288-8c46-7a18a19ccd33","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:49510","PortSpecifier":{"PortValue":49510}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","method":"GET","path":"/maas-api/v1/api-keys/d2559601-64e2-4927-9999-3e0023e7e7d6","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:49510","PortSpecifier":{"PortValue":49510}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309184,"nanos":663858579},"http":{"id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","method":"GET","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/d2559601-64e2-4927-9999-3e0023e7e7d6",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/d2559601-64e2-4927-9999-3e0023e7e7d6",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/auth-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"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":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","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-29T07:13:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f298f1c-fc5b-4234-974e-f7565dc23a58","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:42714","PortSpecifier":{"PortValue":42714}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","method":"GET","path":"/maas-api/v1/api-keys/d2559601-64e2-4927-9999-3e0023e7e7d6","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:42714","PortSpecifier":{"PortValue":42714}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309184,"nanos":697135714},"http":{"id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","method":"GET","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/d2559601-64e2-4927-9999-3e0023e7e7d6",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/d2559601-64e2-4927-9999-3e0023e7e7d6",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/auth-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","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":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","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-29T07:13:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","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-29T07:13:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:13:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"83f39b2f-90de-445b-a7d5-09e0ec3d8b1f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:13:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:13:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"} {"level":"info","ts":"2026-07-29T07:13:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099\": 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-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"} {"level":"debug","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"} {"level":"debug","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:13:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:13:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"} {"level":"debug","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"} {"level":"debug","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:13:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:13:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:13:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"} {"level":"info","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:34676","PortSpecifier":{"PortValue":34676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c9cdf282-d285-4878-827e-f76dbb91acf5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:34676","PortSpecifier":{"PortValue":34676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309222,"nanos":474834149},"http":{"id":"c9cdf282-d285-4878-827e-f76dbb91acf5","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/auth-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","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":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","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-29T07:13:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c9cdf282-d285-4878-827e-f76dbb91acf5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:33740","PortSpecifier":{"PortValue":33740}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"86c86762-affb-4400-ab6a-dfbceea9af3c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:33740","PortSpecifier":{"PortValue":33740}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309222,"nanos":511684131},"http":{"id":"86c86762-affb-4400-ab6a-dfbceea9af3c","method":"POST","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/auth-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","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-29T07:13:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"86c86762-affb-4400-ab6a-dfbceea9af3c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:34690","PortSpecifier":{"PortValue":34690}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:34690","PortSpecifier":{"PortValue":34690}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309222,"nanos":549123422},"http":{"id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1WpOYvOXDub3T4T4r_5ajHCwNqXTHfEprVIxpQalG4kfe0pkqdp97hdoqJvhV"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1WpOYvOXDub3T4T4r_5ajHCwNqXTHfEprVIxpQalG4kfe0pkqdp97hdoqJvhV\"}"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","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-50e693.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":"47b51caf-493e-45b8-91e4-89ed8df8c8fe","keyName":"e2e-auth-iso-a-239cb4","subscription":"e2e-auth-iso-5a578a","tenant":"e2e-shared-a-50e693","userId":"47b51caf-493e-45b8-91e4-89ed8df8c8fe","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/auth-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","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-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","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-5a578a"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","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":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","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-29T07:13:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:13:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0d2aeafb-a298-4843-aae7-24a6c2565d91","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:13:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba00f1c8d621dc05fb3322ac8d88b7fa24f60596de2370080f0d63a2142e355a"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c2fe42acad5ce132211e6526d4cfce7ab44b2020cf39758e807f03c17de9946"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eb929a7b9286929d9db677cd9e4b3d2555eb2e88d5366c5517d5b321b81777e7"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0937ca5bdd2fe563b68bc3bc4d155d982c1e95caad84b619efad977d45af2d75"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8ffa5919a2acaa1664695cd72863a18b37da184e6b8575d79f3e568a07978595"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da8c16ad5785ba70336e574c20dcff452af4ab58e5e143bba3911e129b186099"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8057206e612bf7bb7971636dfe050425a70144d06cb1f825505e55c2e784b686"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/29bf732d09c6b915022d9d92aed42f4157f7028431a63ad01de998dbb5c103cd"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/97ed00b0f047292effbf6b13f11cee24ed20f1e0d1144de179507ab68018ccdd"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e3f64146741f3670aa6f7a6a23dd57a63b0225f9dad9bd02513c5d3c3963b21"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5456ab7ce4da7f7c3adc93527c993c9a5c72fb3e994e7f36fbb3bad03601b643"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/663578c69451aba679aacd9e1a725df694645aeca5801feb2f6bf299a585c964"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a24cac6a0936f7ea041adfdc80ee9de5aeaf4730573726ccacac2ea11951ed70"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cfcf883844fab59b010ba27a12058e419b512c93e814e0d3a86094a32624da55"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/573a781ed94816164ed273b268b420ddfb0e2562700c70baa9bcd360075a2e0b"} {"level":"info","ts":"2026-07-29T07:13:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5ae5cbe4d04b81be1aefc54e945be1380e6e5995c276c802986d19160728c915"} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14: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-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f"} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f"} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14: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-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac"} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f"} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14: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-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac"} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac"} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14: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-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac"} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14: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-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"info","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5\": 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-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"error","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242\": 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-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4290b175d3efed837cac2c905b45a128e9932a8ec986526bca00d02e9fc35fd1"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4290b175d3efed837cac2c905b45a128e9932a8ec986526bca00d02e9fc35fd1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4290b175d3efed837cac2c905b45a128e9932a8ec986526bca00d02e9fc35fd1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4290b175d3efed837cac2c905b45a128e9932a8ec986526bca00d02e9fc35fd1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4290b175d3efed837cac2c905b45a128e9932a8ec986526bca00d02e9fc35fd1"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4290b175d3efed837cac2c905b45a128e9932a8ec986526bca00d02e9fc35fd1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:14:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:14:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:47412","PortSpecifier":{"PortValue":47412}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:47412","PortSpecifier":{"PortValue":47412}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309301,"nanos":693060566},"http":{"id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/sub-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","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-29T07:15:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2e6bdfc4-63f5-4a52-b2d0-038d1b630de5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:35464","PortSpecifier":{"PortValue":35464}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:35464","PortSpecifier":{"PortValue":35464}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309301,"nanos":762200480},"http":{"id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","method":"POST","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/sub-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","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","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","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-29T07:15:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b4ba8158-aa5d-4e3a-9557-5d9534acf534","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3d8f60be-da72-47df-b377-361234da96c0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:47414","PortSpecifier":{"PortValue":47414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3d8f60be-da72-47df-b377-361234da96c0","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3d8f60be-da72-47df-b377-361234da96c0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:47414","PortSpecifier":{"PortValue":47414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309301,"nanos":800738964},"http":{"id":"3d8f60be-da72-47df-b377-361234da96c0","method":"GET","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3d8f60be-da72-47df-b377-361234da96c0","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Qiyjzyhe6CkhaMGV_4XoZVAnHE7IJxbgMGwdQYu1di3RwT5nV0HeDpkzTOel"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3d8f60be-da72-47df-b377-361234da96c0","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1Qiyjzyhe6CkhaMGV_4XoZVAnHE7IJxbgMGwdQYu1di3RwT5nV0HeDpkzTOel\"}"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3d8f60be-da72-47df-b377-361234da96c0","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-50e693.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":"f63d958d-e2f2-4582-891d-efa23e609a74","keyName":"e2e-sub-iso-5b0ffd","subscription":"e2e-a-only-a53ecd","tenant":"e2e-shared-a-50e693","userId":"f63d958d-e2f2-4582-891d-efa23e609a74","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3d8f60be-da72-47df-b377-361234da96c0","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d8f60be-da72-47df-b377-361234da96c0","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d8f60be-da72-47df-b377-361234da96c0","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3d8f60be-da72-47df-b377-361234da96c0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/sub-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3d8f60be-da72-47df-b377-361234da96c0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d8f60be-da72-47df-b377-361234da96c0","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d8f60be-da72-47df-b377-361234da96c0","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-a53ecd"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3d8f60be-da72-47df-b377-361234da96c0","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-29T07:15:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3d8f60be-da72-47df-b377-361234da96c0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3d8f60be-da72-47df-b377-361234da96c0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:35472","PortSpecifier":{"PortValue":35472}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"594c2f37-11a4-49d9-8794-4299d987bb8c","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:35472","PortSpecifier":{"PortValue":35472}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309301,"nanos":841608307},"http":{"id":"594c2f37-11a4-49d9-8794-4299d987bb8c","method":"GET","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1aKXL0ER6pYLzKgBg_m4Tf0QQa5zvsw2Vrpz0KidwEayMLepEadK7kQKdkcY"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-1e6a9b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1aKXL0ER6pYLzKgBg_m4Tf0QQa5zvsw2Vrpz0KidwEayMLepEadK7kQKdkcY\"}"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","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-1e6a9b.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":"6bdefa7a-4736-48d8-9384-05bc8baa7356","keyName":"e2e-sub-iso-f122b8","subscription":"e2e-b-only-a53ecd","tenant":"e2e-shared-b-1e6a9b","userId":"6bdefa7a-4736-48d8-9384-05bc8baa7356","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/sub-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","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-a53ecd"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","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","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","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-29T07:15:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","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-29T07:15:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:15:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"594c2f37-11a4-49d9-8794-4299d987bb8c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"info","ts":"2026-07-29T07:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6"} {"level":"info","ts":"2026-07-29T07:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0\": 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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"error","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba\": 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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"error","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba\": 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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"} {"level":"info","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15: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-29T07:15:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:15:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:15:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:15:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f9004733-b15d-4a6e-95c0-152670e73496","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:52954","PortSpecifier":{"PortValue":52954}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f9004733-b15d-4a6e-95c0-152670e73496","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:15:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f9004733-b15d-4a6e-95c0-152670e73496","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:52954","PortSpecifier":{"PortValue":52954}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309341,"nanos":961154178},"http":{"id":"f9004733-b15d-4a6e-95c0-152670e73496","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f9004733-b15d-4a6e-95c0-152670e73496","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f9004733-b15d-4a6e-95c0-152670e73496","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f9004733-b15d-4a6e-95c0-152670e73496","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f9004733-b15d-4a6e-95c0-152670e73496","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-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f9004733-b15d-4a6e-95c0-152670e73496","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-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f9004733-b15d-4a6e-95c0-152670e73496","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/sub-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f9004733-b15d-4a6e-95c0-152670e73496","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f9004733-b15d-4a6e-95c0-152670e73496","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-29T07:15:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f9004733-b15d-4a6e-95c0-152670e73496","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-29T07:15:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f9004733-b15d-4a6e-95c0-152670e73496","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:15:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f9004733-b15d-4a6e-95c0-152670e73496","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:43844","PortSpecifier":{"PortValue":43844}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6b5850e8-db45-44c8-8d52-de34947c501d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:43844","PortSpecifier":{"PortValue":43844}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309342,"nanos":4890266},"http":{"id":"6b5850e8-db45-44c8-8d52-de34947c501d","method":"POST","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/sub-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","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-29T07:15:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6b5850e8-db45-44c8-8d52-de34947c501d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:52962","PortSpecifier":{"PortValue":52962}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3a361614-2b3d-405e-861d-c9b93ef23225","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:52962","PortSpecifier":{"PortValue":52962}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309342,"nanos":47420332},"http":{"id":"3a361614-2b3d-405e-861d-c9b93ef23225","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-MBA0sGNAJzQpLHmc_tOSbOvdTC7coHZ8MxBZOYEONj0Mhv1z3u1N7JAO7CIb"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-MBA0sGNAJzQpLHmc_tOSbOvdTC7coHZ8MxBZOYEONj0Mhv1z3u1N7JAO7CIb\"}"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","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-50e693.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":"624ca23e-9843-4a66-b9e3-29c3e6825d8c","keyName":"e2e-sub-iso-1b3f68","subscription":"e2e-shared-sub-572690","tenant":"e2e-shared-a-50e693","userId":"624ca23e-9843-4a66-b9e3-29c3e6825d8c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/sub-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","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-572690"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","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-29T07:15:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3a361614-2b3d-405e-861d-c9b93ef23225","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:43846","PortSpecifier":{"PortValue":43846}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"04122e5a-caac-4c4b-82e6-b29425e09094","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:43846","PortSpecifier":{"PortValue":43846}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309342,"nanos":78319169},"http":{"id":"04122e5a-caac-4c4b-82e6-b29425e09094","method":"POST","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1PQP0icKXF7mTXBi4_as17m4BzU2m2GbECZvXAPq1JPDRAqPYSk7zh7XiC8kG"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-1e6a9b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1PQP0icKXF7mTXBi4_as17m4BzU2m2GbECZvXAPq1JPDRAqPYSk7zh7XiC8kG\"}"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","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-1e6a9b.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":"a1d12167-2145-41bb-9cd2-c28f6bec56b8","keyName":"e2e-sub-iso-065cb7","subscription":"e2e-shared-sub-572690","tenant":"e2e-shared-b-1e6a9b","userId":"a1d12167-2145-41bb-9cd2-c28f6bec56b8","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/sub-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","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-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","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-572690"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","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-29T07:15:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:15:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"04122e5a-caac-4c4b-82e6-b29425e09094","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:15:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a70654a466f3072f3f46c869a4102eef0c8846e8377ac736cea4d31232f132c1"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e12676fb17967cf789a4b91e9461c06ce17dd9aa989a4d7cc8d0a060985c53c6"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31aab26939b74ad068589c0d845821c9af717c750033294039dde519c7670aac"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f79fd0f9b24f590e3372aa672e71326194cacec1056942b9f432dda1f33f967"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd7b783c58f9c92d9db9aed77a3ba77e676d2e743c7cce299361b39270c09162"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e68f264c895ee55f60c499313d3bc0f6049624866dbbb3ae80a5560634821e2"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9d5b82ac4e59bdb7f5fa3aedbe091d3ca2c876cb2b4a1cfca5a9783969ff804e"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5b7a04d9bf5c2098653aa9947650572493b46bd51dacf71c1d30a1463b7cbca"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4290b175d3efed837cac2c905b45a128e9932a8ec986526bca00d02e9fc35fd1"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ddf5e91965b531680ddb471f860f275d5eeecd09c144530b60e3eead1585710"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e8cbf3545028fd762fbd302ffc35dabd7130cf5d7cb181d2897b23babbf14dd5"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4ab84394cd932ebdb137e18ac391ac1b343c5ddfa0a67d1fdb4535d089b8c706"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ee364f98d8889f1376cd0036b206897847400640b4e9409fce27eb3a3785b2ca"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ab21ed3f26b422fb1d0c2b0ba876cbc25378ca27cec5e773015acb769c7a52f5"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ebe68cf4f0f2f84a0410a8ee4253d2778a16b78421c4aa4381bc1210e7b859f"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/46822adcf3cb5593a0ea1ae3955c18bc0b20700ae74e6a9ac8dce7e97d2b17d4"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:15:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09\": 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-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16:41Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee\": 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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9fc6b2f02a5e68b93a0384d1aa211339b771b6928240e7801f5fc1696bc6a945"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9fc6b2f02a5e68b93a0384d1aa211339b771b6928240e7801f5fc1696bc6a945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9fc6b2f02a5e68b93a0384d1aa211339b771b6928240e7801f5fc1696bc6a945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e58dcb47464c0cc2ba02b897b89ce701effb8e93dfb12e3c15c57b0f29ac28f"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9fc6b2f02a5e68b93a0384d1aa211339b771b6928240e7801f5fc1696bc6a945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88a5265305a228a76cf784206edeb6c8f2f9ee90086c53e826f1e36d2cb3f22a"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9fc6b2f02a5e68b93a0384d1aa211339b771b6928240e7801f5fc1696bc6a945"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22162121cc095823d71f157cb8a2efe47c42e82cdd809c870ea18858ff4fde99"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e58dcb47464c0cc2ba02b897b89ce701effb8e93dfb12e3c15c57b0f29ac28f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e58dcb47464c0cc2ba02b897b89ce701effb8e93dfb12e3c15c57b0f29ac28f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e58dcb47464c0cc2ba02b897b89ce701effb8e93dfb12e3c15c57b0f29ac28f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88a5265305a228a76cf784206edeb6c8f2f9ee90086c53e826f1e36d2cb3f22a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88a5265305a228a76cf784206edeb6c8f2f9ee90086c53e826f1e36d2cb3f22a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88a5265305a228a76cf784206edeb6c8f2f9ee90086c53e826f1e36d2cb3f22a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9fc6b2f02a5e68b93a0384d1aa211339b771b6928240e7801f5fc1696bc6a945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e58dcb47464c0cc2ba02b897b89ce701effb8e93dfb12e3c15c57b0f29ac28f"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22162121cc095823d71f157cb8a2efe47c42e82cdd809c870ea18858ff4fde99","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22162121cc095823d71f157cb8a2efe47c42e82cdd809c870ea18858ff4fde99"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88a5265305a228a76cf784206edeb6c8f2f9ee90086c53e826f1e36d2cb3f22a"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22162121cc095823d71f157cb8a2efe47c42e82cdd809c870ea18858ff4fde99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22162121cc095823d71f157cb8a2efe47c42e82cdd809c870ea18858ff4fde99"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e58dcb47464c0cc2ba02b897b89ce701effb8e93dfb12e3c15c57b0f29ac28f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"88a5265305a228a76cf784206edeb6c8f2f9ee90086c53e826f1e36d2cb3f22a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22162121cc095823d71f157cb8a2efe47c42e82cdd809c870ea18858ff4fde99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:16: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-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:16:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:16:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"} {"level":"info","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:39614","PortSpecifier":{"PortValue":39614}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:39614","PortSpecifier":{"PortValue":39614}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309421,"nanos":765524322},"http":{"id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","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":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","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-29T07:17:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e15ca92f-2a8e-43a1-83b0-d829ab70a62c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:42294","PortSpecifier":{"PortValue":42294}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:42294","PortSpecifier":{"PortValue":42294}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309421,"nanos":836567784},"http":{"id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","method":"POST","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/rate-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","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-29T07:17:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07a81020-21b7-4c53-a32d-67642fcf2a6e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:39616","PortSpecifier":{"PortValue":39616}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"00b5a751-148f-47e4-b7e7-d830d8680e94","method":"POST","path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:39616","PortSpecifier":{"PortValue":39616}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309421,"nanos":883092295},"http":{"id":"00b5a751-148f-47e4-b7e7-d830d8680e94","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-tLKJ6TtWmDVEMQX8_hALMDzY6TTjTnClKA3KsiewpwGFMYODy6DkMVhGdT7q"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-tLKJ6TtWmDVEMQX8_hALMDzY6TTjTnClKA3KsiewpwGFMYODy6DkMVhGdT7q\"}"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","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-50e693.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":"70e8a935-a899-497e-9d02-2786b23aa9da","keyName":"e2e-rate-a-d8c0da","subscription":"e2e-rate-iso-a-d8c0da","tenant":"e2e-shared-a-50e693","userId":"70e8a935-a899-497e-9d02-2786b23aa9da","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.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-50e693/rate-test-model-50e693\",\"requestedSubscription\":\"e2e-rate-iso-a-d8c0da\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","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-50e693.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-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d8c0da","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"}} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","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-d8c0da"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","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-29T07:17:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","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":"70e8a935-a899-497e-9d02-2786b23aa9da","keyName":"e2e-rate-a-d8c0da","selected_subscription":"e2e-rate-iso-a-d8c0da","selected_subscription_key":"ai-tenant-e2e-shared-a-50e693/e2e-rate-iso-a-d8c0da@ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d8c0da","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"00b5a751-148f-47e4-b7e7-d830d8680e94","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:39630","PortSpecifier":{"PortValue":39630}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5cae02ef-f699-4669-b02c-c02ab51efac0","method":"POST","path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:39630","PortSpecifier":{"PortValue":39630}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309422,"nanos":975749716},"http":{"id":"5cae02ef-f699-4669-b02c-c02ab51efac0","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-tLKJ6TtWmDVEMQX8_hALMDzY6TTjTnClKA3KsiewpwGFMYODy6DkMVhGdT7q"} {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-tLKJ6TtWmDVEMQX8_hALMDzY6TTjTnClKA3KsiewpwGFMYODy6DkMVhGdT7q\"}"} {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","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-50e693.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":"70e8a935-a899-497e-9d02-2786b23aa9da","keyName":"e2e-rate-a-d8c0da","subscription":"e2e-rate-iso-a-d8c0da","tenant":"e2e-shared-a-50e693","userId":"70e8a935-a899-497e-9d02-2786b23aa9da","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.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-50e693/rate-test-model-50e693\",\"requestedSubscription\":\"e2e-rate-iso-a-d8c0da\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","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-50e693.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-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d8c0da","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"}} {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","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-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","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-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","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-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","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-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","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-d8c0da"} {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","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-29T07:17:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","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":"70e8a935-a899-497e-9d02-2786b23aa9da","keyName":"e2e-rate-a-d8c0da","selected_subscription":"e2e-rate-iso-a-d8c0da","selected_subscription_key":"ai-tenant-e2e-shared-a-50e693/e2e-rate-iso-a-d8c0da@ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d8c0da","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5cae02ef-f699-4669-b02c-c02ab51efac0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:39638","PortSpecifier":{"PortValue":39638}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"aeab3f41-6600-421b-8529-6e7eba092bd5","method":"POST","path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:39638","PortSpecifier":{"PortValue":39638}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309424,"nanos":18841553},"http":{"id":"aeab3f41-6600-421b-8529-6e7eba092bd5","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-tLKJ6TtWmDVEMQX8_hALMDzY6TTjTnClKA3KsiewpwGFMYODy6DkMVhGdT7q"} {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-tLKJ6TtWmDVEMQX8_hALMDzY6TTjTnClKA3KsiewpwGFMYODy6DkMVhGdT7q\"}"} {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","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-50e693.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":"70e8a935-a899-497e-9d02-2786b23aa9da","keyName":"e2e-rate-a-d8c0da","subscription":"e2e-rate-iso-a-d8c0da","tenant":"e2e-shared-a-50e693","userId":"70e8a935-a899-497e-9d02-2786b23aa9da","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.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-50e693/rate-test-model-50e693\",\"requestedSubscription\":\"e2e-rate-iso-a-d8c0da\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","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-50e693.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-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d8c0da","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"}} {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","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-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","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-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","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-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","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-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","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-d8c0da"} {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","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-29T07:17:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","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":"70e8a935-a899-497e-9d02-2786b23aa9da","keyName":"e2e-rate-a-d8c0da","selected_subscription":"e2e-rate-iso-a-d8c0da","selected_subscription_key":"ai-tenant-e2e-shared-a-50e693/e2e-rate-iso-a-d8c0da@ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d8c0da","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aeab3f41-6600-421b-8529-6e7eba092bd5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"} {"level":"info","ts":"2026-07-29T07:17:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17: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-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17: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-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17: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-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17: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-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17: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-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17: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-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17: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-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"debug","ts":"2026-07-29T07:17:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f\": 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-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f\": 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-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:17:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"debug","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"debug","ts":"2026-07-29T07:17:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:17:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:17:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:17:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:17:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:17:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"info","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:38414","PortSpecifier":{"PortValue":38414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:38414","PortSpecifier":{"PortValue":38414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309460,"nanos":742449284},"http":{"id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","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":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","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-29T07:17:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e34ed552-ee9f-4278-a27c-455dbc6d81ed","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:37050","PortSpecifier":{"PortValue":37050}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4258ed17-a37d-4550-85ad-622aaf3e1345","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:37050","PortSpecifier":{"PortValue":37050}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309460,"nanos":780121587},"http":{"id":"4258ed17-a37d-4550-85ad-622aaf3e1345","method":"POST","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/rate-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","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-29T07:17:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4258ed17-a37d-4550-85ad-622aaf3e1345","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:38420","PortSpecifier":{"PortValue":38420}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d2de43e9-92ff-414a-b3f5-732775988cef","method":"POST","path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:38420","PortSpecifier":{"PortValue":38420}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309460,"nanos":817611888},"http":{"id":"d2de43e9-92ff-414a-b3f5-732775988cef","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1JTvFrptjDLKXAGLw_K7jgCCxCADoGRuKFrrnI44ZRW5mo0ScY3kmOE72inU5"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1JTvFrptjDLKXAGLw_K7jgCCxCADoGRuKFrrnI44ZRW5mo0ScY3kmOE72inU5\"}"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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-50e693.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":"d14266a0-d662-4590-9bf6-2cb48995e225","keyName":"e2e-rate-a-6a143d","subscription":"e2e-rate-iso-a-6a143d","tenant":"e2e-shared-a-50e693","userId":"d14266a0-d662-4590-9bf6-2cb48995e225","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.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-50e693/rate-test-model-50e693\",\"requestedSubscription\":\"e2e-rate-iso-a-6a143d\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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-50e693.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-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6a143d","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"}} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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-6a143d"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","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":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"d14266a0-d662-4590-9bf6-2cb48995e225","keyName":"e2e-rate-a-6a143d","selected_subscription":"e2e-rate-iso-a-6a143d","selected_subscription_key":"ai-tenant-e2e-shared-a-50e693/e2e-rate-iso-a-6a143d@ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6a143d","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d2de43e9-92ff-414a-b3f5-732775988cef","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:38426","PortSpecifier":{"PortValue":38426}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","method":"POST","path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:38426","PortSpecifier":{"PortValue":38426}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309461,"nanos":860779460},"http":{"id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1JTvFrptjDLKXAGLw_K7jgCCxCADoGRuKFrrnI44ZRW5mo0ScY3kmOE72inU5"} {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1JTvFrptjDLKXAGLw_K7jgCCxCADoGRuKFrrnI44ZRW5mo0ScY3kmOE72inU5\"}"} {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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-50e693.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":"d14266a0-d662-4590-9bf6-2cb48995e225","keyName":"e2e-rate-a-6a143d","subscription":"e2e-rate-iso-a-6a143d","tenant":"e2e-shared-a-50e693","userId":"d14266a0-d662-4590-9bf6-2cb48995e225","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.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-50e693/rate-test-model-50e693\",\"requestedSubscription\":\"e2e-rate-iso-a-6a143d\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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-50e693.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-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6a143d","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"}} {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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-6a143d"} {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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-29T07:17:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","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":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"d14266a0-d662-4590-9bf6-2cb48995e225","keyName":"e2e-rate-a-6a143d","selected_subscription":"e2e-rate-iso-a-6a143d","selected_subscription_key":"ai-tenant-e2e-shared-a-50e693/e2e-rate-iso-a-6a143d@ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6a143d","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"30dfd2b4-a3c7-42b4-873d-05a22d922152","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9673ee99-0738-4d10-800b-644d74a869b1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:38432","PortSpecifier":{"PortValue":38432}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9673ee99-0738-4d10-800b-644d74a869b1","method":"POST","path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions","host":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9673ee99-0738-4d10-800b-644d74a869b1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:38432","PortSpecifier":{"PortValue":38432}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309462,"nanos":894663696},"http":{"id":"9673ee99-0738-4d10-800b-644d74a869b1","method":"POST","headers":{":authority":"e2e-shared-a-50e693.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9673ee99-0738-4d10-800b-644d74a869b1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1JTvFrptjDLKXAGLw_K7jgCCxCADoGRuKFrrnI44ZRW5mo0ScY3kmOE72inU5"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9673ee99-0738-4d10-800b-644d74a869b1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1JTvFrptjDLKXAGLw_K7jgCCxCADoGRuKFrrnI44ZRW5mo0ScY3kmOE72inU5\"}"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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-50e693.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":"d14266a0-d662-4590-9bf6-2cb48995e225","keyName":"e2e-rate-a-6a143d","subscription":"e2e-rate-iso-a-6a143d","tenant":"e2e-shared-a-50e693","userId":"d14266a0-d662-4590-9bf6-2cb48995e225","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9673ee99-0738-4d10-800b-644d74a869b1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-50e693.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-50e693/rate-test-model-50e693\",\"requestedSubscription\":\"e2e-rate-iso-a-6a143d\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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-50e693.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-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6a143d","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"}} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9673ee99-0738-4d10-800b-644d74a869b1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9673ee99-0738-4d10-800b-644d74a869b1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-50e693/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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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-6a143d"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9673ee99-0738-4d10-800b-644d74a869b1","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":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"d14266a0-d662-4590-9bf6-2cb48995e225","keyName":"e2e-rate-a-6a143d","selected_subscription":"e2e-rate-iso-a-6a143d","selected_subscription_key":"ai-tenant-e2e-shared-a-50e693/e2e-rate-iso-a-6a143d@ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-50e693/models/facebook/opt-125m","name":"rate-test-model-50e693","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6a143d","namespace":"ai-tenant-e2e-shared-a-50e693","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-50e693/rate-test-model-50e693"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9673ee99-0738-4d10-800b-644d74a869b1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9673ee99-0738-4d10-800b-644d74a869b1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:37052","PortSpecifier":{"PortValue":37052}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1e6e8cea-8f95-436e-be89-64126b47f59a","method":"POST","path":"/ai-tenant-e2e-shared-b-1e6a9b/rate-test-model-1e6a9b/v1/completions","host":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:37052","PortSpecifier":{"PortValue":37052}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309462,"nanos":928569124},"http":{"id":"1e6e8cea-8f95-436e-be89-64126b47f59a","method":"POST","headers":{":authority":"e2e-shared-b-1e6a9b.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-1e6a9b/rate-test-model-1e6a9b/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-uOfS4ZwyI2cZio6O_tgua8xnLAVj1GzUurPxwsN1FHukOikS7kzcmrn3Qeb0"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-1e6a9b.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-uOfS4ZwyI2cZio6O_tgua8xnLAVj1GzUurPxwsN1FHukOikS7kzcmrn3Qeb0\"}"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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-1e6a9b.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":"c249f3d0-148b-4f2e-abd2-ccc53d0fafca","keyName":"e2e-rate-b-6a143d","subscription":"e2e-rate-iso-b-6a143d","tenant":"e2e-shared-b-1e6a9b","userId":"c249f3d0-148b-4f2e-abd2-ccc53d0fafca","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-1e6a9b.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-1e6a9b/rate-test-model-1e6a9b\",\"requestedSubscription\":\"e2e-rate-iso-b-6a143d\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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-1e6a9b.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-1e6a9b/models/facebook/opt-125m","name":"rate-test-model-1e6a9b","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-6a143d","namespace":"ai-tenant-e2e-shared-b-1e6a9b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-1e6a9b/rate-test-model-1e6a9b"}} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-1e6a9b/rate-test-model-1e6a9b\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-1e6a9b/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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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-6a143d"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c249f3d0-148b-4f2e-abd2-ccc53d0fafca","keyName":"e2e-rate-b-6a143d","selected_subscription":"e2e-rate-iso-b-6a143d","selected_subscription_key":"ai-tenant-e2e-shared-b-1e6a9b/e2e-rate-iso-b-6a143d@ai-tenant-e2e-shared-b-1e6a9b/rate-test-model-1e6a9b","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-1e6a9b/models/facebook/opt-125m","name":"rate-test-model-1e6a9b","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-6a143d","namespace":"ai-tenant-e2e-shared-b-1e6a9b","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-1e6a9b/rate-test-model-1e6a9b"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:17:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1e6e8cea-8f95-436e-be89-64126b47f59a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:17:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a81dac6e57f31d696da49573071a4a49c88ac82d8e335de9bf073255e16b536"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/59313418c03efb1d9c0f587d1134721f4d800587168dbbc29b651bb7f7511b8e"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22162121cc095823d71f157cb8a2efe47c42e82cdd809c870ea18858ff4fde99"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a6648457b737decde4a0a10308bc954d6095c2e11869b5b579a7578ec2110b85"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5463c97bb0bc7269a15a5349e89bfc1ba0d1943b61ab583fc9d3efd188aab3bb"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de3976b8c0fe1ae93da34aaf2438a2e14ebe138869d9999a401dd6e4506b532d"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/501857a2c56f50de5577c67f3f358bf3d00fed1555ea072ec34e4d069682f3d0"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e5a79666958770e9241448e13d2c9123151654bd3a91cce695a7fcb19a03129c"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/88a5265305a228a76cf784206edeb6c8f2f9ee90086c53e826f1e36d2cb3f22a"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/418bab6ce14bdc12604a1620b794ebaacaa296c042b506532f57522993d1f242"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e7f8c1feb8f090515f3d33ba2c48bda236bb6e7b5d6b7f10b5bbed86231c6e11"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0536da45070da7f93ad8d351c3464d18e3fb72e6aad477612b6727aeae0fde6f"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/407a87afb217ed3d5fcb8633b425d9d637a6461dfefddf0f148b4ca7a24ea15f"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/28f360cc56249a69f374a0a5ced9240f653c46758a79143f2743d35a2509c1ea"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ed2cc9d84eed9dda2b0eb05c7e63779c4701681bdae494712f634293953f6993"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/53dc0a74e89d8824ddc19fea5b5f32f83f1b695b36d0dd8b2fe68812658f890c"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9fc6b2f02a5e68b93a0384d1aa211339b771b6928240e7801f5fc1696bc6a945"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3212157e330b2cd12821b7bcb6af8062ebbddbf8ab6d2a5806df0039fc30fb09"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a3a904df1b78b201288225be143594e3a987fd3ccf8e33524df655f333c8465"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4e58dcb47464c0cc2ba02b897b89ce701effb8e93dfb12e3c15c57b0f29ac28f"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cb9802103c74f107cdc27739e9bcbc87477acad01633b9e5f12b458b52c225a7"} {"level":"info","ts":"2026-07-29T07:17:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d2c46ed1cc1c5cf3111839fd48adb696d41cff9779bbcbec462c1d0993bb4ee"} {"level":"info","ts":"2026-07-29T07:17:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/acf22b483a04bbbd74f573e809b786f0ceb4cd488650435fa081bf4d86cb0eba"} {"level":"info","ts":"2026-07-29T07:17:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec83b466d84cf728f7d4d9770971609a80331cdda04994ac84f01d2e812be25b"} {"level":"info","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:44190","PortSpecifier":{"PortValue":44190}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.23:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2300844b-b0bc-4619-a813-a2cac056fa9c","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:44190","PortSpecifier":{"PortValue":44190}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.23:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309547,"nanos":711658697},"http":{"id":"2300844b-b0bc-4619-a813-a2cac056fa9c","method":"POST","headers":{":authority":"maas.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.23:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","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-29T07:19:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2300844b-b0bc-4619-a813-a2cac056fa9c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:44194","PortSpecifier":{"PortValue":44194}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.23:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3cedfec6-c544-4569-befa-8c63ce59dd45","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:44194","PortSpecifier":{"PortValue":44194}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.23:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309547,"nanos":754110389},"http":{"id":"3cedfec6-c544-4569-befa-8c63ce59dd45","method":"POST","headers":{":authority":"maas.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1ZXziLVkCyTanRNWf_gMiTN42AYaUJ4NVNvJLsT6YEIK2W4zG6cq3lT57nTcF"} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-1ZXziLVkCyTanRNWf_gMiTN42AYaUJ4NVNvJLsT6YEIK2W4zG6cq3lT57nTcF\"}"} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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":"f0597379-5a35-4522-bbf0-75497fbad1f2","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"f0597379-5a35-4522-bbf0-75497fbad1f2","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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.23:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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-29T07:19:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","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":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"f0597379-5a35-4522-bbf0-75497fbad1f2","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-29T07:19:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:19:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3cedfec6-c544-4569-befa-8c63ce59dd45","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19: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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19: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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19: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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19: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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19: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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19: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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19: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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19: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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607\": 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-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"debug","ts":"2026-07-29T07:19:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db0e1cdd972d1d46711a599bf58cdb5eb6185dda18779e2f1854ad9fc4938160"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db0e1cdd972d1d46711a599bf58cdb5eb6185dda18779e2f1854ad9fc4938160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db0e1cdd972d1d46711a599bf58cdb5eb6185dda18779e2f1854ad9fc4938160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db0e1cdd972d1d46711a599bf58cdb5eb6185dda18779e2f1854ad9fc4938160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db0e1cdd972d1d46711a599bf58cdb5eb6185dda18779e2f1854ad9fc4938160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db0e1cdd972d1d46711a599bf58cdb5eb6185dda18779e2f1854ad9fc4938160"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e938afe8c925e565c320c5f9880a27927292879f5a3e46a0496689c08dd59bd9"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e938afe8c925e565c320c5f9880a27927292879f5a3e46a0496689c08dd59bd9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e938afe8c925e565c320c5f9880a27927292879f5a3e46a0496689c08dd59bd9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/071cb7b816737f7fe79d4178eed414d9048fff3fad699c5de355d65bfbdd9e79"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a53616594ae080815c6194e56b303fa2ac4f329b170606a954e53172adecd812"} {"level":"info","ts":"2026-07-29T07:19:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0e3907ff3386526b86342cba0d77eccfd19051f2ba2867685e73e1be9a8b698"} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e938afe8c925e565c320c5f9880a27927292879f5a3e46a0496689c08dd59bd9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"071cb7b816737f7fe79d4178eed414d9048fff3fad699c5de355d65bfbdd9e79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["071cb7b816737f7fe79d4178eed414d9048fff3fad699c5de355d65bfbdd9e79"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e938afe8c925e565c320c5f9880a27927292879f5a3e46a0496689c08dd59bd9"} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"071cb7b816737f7fe79d4178eed414d9048fff3fad699c5de355d65bfbdd9e79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a53616594ae080815c6194e56b303fa2ac4f329b170606a954e53172adecd812","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a53616594ae080815c6194e56b303fa2ac4f329b170606a954e53172adecd812"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/071cb7b816737f7fe79d4178eed414d9048fff3fad699c5de355d65bfbdd9e79"} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a53616594ae080815c6194e56b303fa2ac4f329b170606a954e53172adecd812","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a0e3907ff3386526b86342cba0d77eccfd19051f2ba2867685e73e1be9a8b698","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a0e3907ff3386526b86342cba0d77eccfd19051f2ba2867685e73e1be9a8b698"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a53616594ae080815c6194e56b303fa2ac4f329b170606a954e53172adecd812"} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a0e3907ff3386526b86342cba0d77eccfd19051f2ba2867685e73e1be9a8b698","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0e3907ff3386526b86342cba0d77eccfd19051f2ba2867685e73e1be9a8b698"} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e938afe8c925e565c320c5f9880a27927292879f5a3e46a0496689c08dd59bd9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"071cb7b816737f7fe79d4178eed414d9048fff3fad699c5de355d65bfbdd9e79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a53616594ae080815c6194e56b303fa2ac4f329b170606a954e53172adecd812","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a0e3907ff3386526b86342cba0d77eccfd19051f2ba2867685e73e1be9a8b698","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-29T07:19:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-29T07:19:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:19:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:32974","PortSpecifier":{"PortValue":32974}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-aab086.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:19:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:32974","PortSpecifier":{"PortValue":32974}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309595,"nanos":817483075},"http":{"id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","method":"POST","headers":{":authority":"e2e-ipp-a-aab086.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","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":"2931f5c3-1ed1-4d88-aced-186263876d7a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"]}} {"level":"debug","ts":"2026-07-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/de9bd0c2b8d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=52aa4107-df62-4363-ae56-5feb1f2b326a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"2931f5c3-1ed1-4d88-aced-186263876d7a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"e938afe8c925e565c320c5f9880a27927292879f5a3e46a0496689c08dd59bd9"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-aab086.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.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-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","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-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","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-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-aab086/ipp-route-aab086\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-aab086/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-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","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-29T07:19:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","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-29T07:19:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:19:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f6c6c0fc-2e7d-44ac-aacb-0dc614716689","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:32990","PortSpecifier":{"PortValue":32990}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","method":"POST","path":"/ai-tenant-e2e-ipp-a-aab086/ipp-route-aab086/v1/chat/completions","host":"e2e-ipp-a-aab086.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.10:32990","PortSpecifier":{"PortValue":32990}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785309597,"nanos":880205117},"http":{"id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","method":"POST","headers":{":authority":"e2e-ipp-a-aab086.apps.f8a196a6-7667-4e87-a3e8-de9bd0c2b8d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-aab086/ipp-route-aab086/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Vj4yoQVhXuyUQKHv_qxYTc3EaxFhRK5xuaoWYIDzuP8VTzGiSjzbdpvkbiwN"} {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-aab086.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Vj4yoQVhXuyUQKHv_qxYTc3EaxFhRK5xuaoWYIDzuP8VTzGiSjzbdpvkbiwN\"}"} {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","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-aab086.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":"b7b85606-60fa-4ffe-ab92-02a95fd3a381","keyName":"e2e-ipp-aab086","subscription":"ipp-route-aab086-sub","tenant":"e2e-ipp-a-aab086","userId":"b7b85606-60fa-4ffe-ab92-02a95fd3a381","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-aab086.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-aab086/ipp-route-aab086\",\"requestedSubscription\":\"ipp-route-aab086-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","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-aab086.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-aab086/models/facebook/opt-125m","name":"ipp-route-aab086","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-aab086-sub","namespace":"ai-tenant-e2e-ipp-a-aab086","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-aab086/ipp-route-aab086"}} {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","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-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","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-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-aab086/ipp-route-aab086\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-aab086/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-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","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-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","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-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","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-aab086-sub"} {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","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-29T07:19:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","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":"b7b85606-60fa-4ffe-ab92-02a95fd3a381","keyName":"e2e-ipp-aab086","selected_subscription":"ipp-route-aab086-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-aab086/ipp-route-aab086-sub@ai-tenant-e2e-ipp-a-aab086/ipp-route-aab086","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-aab086/models/facebook/opt-125m","name":"ipp-route-aab086","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-aab086-sub","namespace":"ai-tenant-e2e-ipp-a-aab086","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-aab086/ipp-route-aab086"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-29T07:19:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c0ef0cf4-e106-49cd-acd6-42b101a0bce1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e938afe8c925e565c320c5f9880a27927292879f5a3e46a0496689c08dd59bd9"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c20d9bbde79aee2d2c2ef0d8b6d2547a83d42839534af0f4a8a44556b34e0d23"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7882bd574a0a762020acd5a630785482f722737a2ec921c0079a89c278db7031"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a53616594ae080815c6194e56b303fa2ac4f329b170606a954e53172adecd812"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9e92a4f102551fbef11f3459d6151667e63f3e0a891bf91cbadc72c0385bfd65"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ad175be33c6d6ebe64939f08395a912eaca11c6059b6232dcb3f2a0965f2098f"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/51df4e86e81d1237d53379477cc1d46d5e5ce807bd09d97b2e5a3b68d9af3607"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a0e3907ff3386526b86342cba0d77eccfd19051f2ba2867685e73e1be9a8b698"} {"level":"info","ts":"2026-07-29T07:21:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4ac6ef4be65d6bdcfa58aa58e1cbb67babbdcb5e7f20bd7dc4270ac9dbb05f61"} {"level":"info","ts":"2026-07-29T07:21:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/071cb7b816737f7fe79d4178eed414d9048fff3fad699c5de355d65bfbdd9e79"} {"level":"info","ts":"2026-07-29T07:21:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f040389f0dffc1d1c0e16be5134595e006d805d454bb151b5c9105d86d7f86f5"} {"level":"info","ts":"2026-07-29T07:21:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/db0e1cdd972d1d46711a599bf58cdb5eb6185dda18779e2f1854ad9fc4938160"}