--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c6e57ac3427d98596e1fdfd713a1deedc99db743c65059f16b715bc6d059511","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c6e57ac3427d98596e1fdfd713a1deedc99db743c65059f16b715bc6d059511"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c6e57ac3427d98596e1fdfd713a1deedc99db743c65059f16b715bc6d059511","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c6e57ac3427d98596e1fdfd713a1deedc99db743c65059f16b715bc6d059511"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c6e57ac3427d98596e1fdfd713a1deedc99db743c65059f16b715bc6d059511","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c6e57ac3427d98596e1fdfd713a1deedc99db743c65059f16b715bc6d059511","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c6e57ac3427d98596e1fdfd713a1deedc99db743c65059f16b715bc6d059511"} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5"} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56: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-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56: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-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20\": 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-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56: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-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T18:56: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-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T18:56:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T18:56:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"info","ts":"2026-07-12T18:59:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f2462072139aeab09e32032698faa257801c53a82947e9f8f1d09d08052bfa85"} {"level":"info","ts":"2026-07-12T18:59:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c8bc5c9f46f3189cdef897df37b765753b56d5da4de24da237a0e32e5b37f0c"} {"level":"info","ts":"2026-07-12T18:59:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7e8b4cf14e134f7f009d71197f231c9ef7f617c67c5ac4a4aa507674855c502e"} {"level":"info","ts":"2026-07-12T18:59:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0227e4e487133f5b5ea64aed38551cec4ef48621d693c7bb60fbab6575f9c088"} {"level":"info","ts":"2026-07-12T19:02:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2c6e57ac3427d98596e1fdfd713a1deedc99db743c65059f16b715bc6d059511"} {"level":"info","ts":"2026-07-12T19:02:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ae2833de1bf0f1be20e6c673102fa6052aa3a010baacce04a5bee28eefedbff5"} {"level":"info","ts":"2026-07-12T19:02:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/586f40f0cdfb207157dfe32d7664efca7ea1a58cef4a2018abbb6928ce58cd09"} {"level":"info","ts":"2026-07-12T19:02:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4761c041073001413bfb1437e09de76977b458841157798d21339359a5350e20"} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"} {"level":"debug","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960"} {"level":"error","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960\": 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-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960"} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960"} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0"} {"level":"error","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0\": 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-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0"} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0"} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b"} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777"} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b"} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8\": 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-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551"} {"level":"info","ts":"2026-07-12T19:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478"} {"level":"debug","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"} {"level":"info","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde\": 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-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"} {"level":"info","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"} {"level":"debug","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846\": 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-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687\": 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-12T19:04:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3\": 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-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:04:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"error","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16\": 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-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:04:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:34078","PortSpecifier":{"PortValue":34078}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:34078","PortSpecifier":{"PortValue":34078}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883056,"nanos":823447347},"http":{"id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","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-12T19:04:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bd623180-b46f-47ef-a9df-1517ecd3fa32","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:39458","PortSpecifier":{"PortValue":39458}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:39458","PortSpecifier":{"PortValue":39458}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883056,"nanos":888246619},"http":{"id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","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-12T19:04:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0667ebc3-28dc-4045-b182-21b3e67a26e7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:34086","PortSpecifier":{"PortValue":34086}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","method":"GET","path":"/maas-api/v1/api-keys/6a179649-7334-4729-95d7-08b5a035bbf8","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:34086","PortSpecifier":{"PortValue":34086}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883056,"nanos":960021710},"http":{"id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","method":"GET","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6a179649-7334-4729-95d7-08b5a035bbf8",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6a179649-7334-4729-95d7-08b5a035bbf8",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","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-12T19:04:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","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-12T19:04:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0c2815d7-045e-46ee-91ff-ab79344dc05b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:39470","PortSpecifier":{"PortValue":39470}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","method":"GET","path":"/maas-api/v1/api-keys/9176cae6-ec95-4c24-929f-86fa4dfc7dcb","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:39470","PortSpecifier":{"PortValue":39470}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883057,"nanos":12215708},"http":{"id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","method":"GET","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/9176cae6-ec95-4c24-929f-86fa4dfc7dcb",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/9176cae6-ec95-4c24-929f-86fa4dfc7dcb",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","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-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","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-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","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-12T19:04:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","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-12T19:04:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"180c35f9-7b05-44f1-9672-fb3d2bdcdc32","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43258","PortSpecifier":{"PortValue":43258}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8c70f541-dbba-448b-a679-185dd02eb73e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43258","PortSpecifier":{"PortValue":43258}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883074,"nanos":55977019},"http":{"id":"8c70f541-dbba-448b-a679-185dd02eb73e","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","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-12T19:04:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8c70f541-dbba-448b-a679-185dd02eb73e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43896","PortSpecifier":{"PortValue":43896}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"63cfdec8-5ee1-4830-a90f-f322299721e2","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43896","PortSpecifier":{"PortValue":43896}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883074,"nanos":90086113},"http":{"id":"63cfdec8-5ee1-4830-a90f-f322299721e2","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","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-12T19:04:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"63cfdec8-5ee1-4830-a90f-f322299721e2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43272","PortSpecifier":{"PortValue":43272}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e3c6a283-d674-4196-9f51-428215bad9e3","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43272","PortSpecifier":{"PortValue":43272}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883074,"nanos":145619715},"http":{"id":"e3c6a283-d674-4196-9f51-428215bad9e3","method":"GET","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-xUo7s3WaVGtQbkyN_6XHZa0Ub9UOfJnsOL90arv1ucfgvblEZ9gF4qHKVNdv"} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e6a009.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-xUo7s3WaVGtQbkyN_6XHZa0Ub9UOfJnsOL90arv1ucfgvblEZ9gF4qHKVNdv\"}"} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","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-e6a009.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":"b8b6579b-ff23-4a09-b6c6-4902a3db7f88","keyName":"e2e-auth-iso-a-4a2b0b","subscription":"e2e-auth-iso-c8d737","tenant":"e2e-shared-a-e6a009","userId":"b8b6579b-ff23-4a09-b6c6-4902a3db7f88","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","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-12T19:04:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","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-c8d737"} {"level":"info","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e3c6a283-d674-4196-9f51-428215bad9e3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33748","PortSpecifier":{"PortValue":33748}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33748","PortSpecifier":{"PortValue":33748}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883093,"nanos":267244638},"http":{"id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","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-12T19:04:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1e72f70b-c4ca-4a24-8a45-20ec0bd26e6b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43348","PortSpecifier":{"PortValue":43348}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43348","PortSpecifier":{"PortValue":43348}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883093,"nanos":297380789},"http":{"id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","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-12T19:04:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ae6bb07d-2d22-4b43-8de6-22e5720af3a8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43350","PortSpecifier":{"PortValue":43350}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4585f58b-597e-45db-a51c-41b397c38c4a","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:43350","PortSpecifier":{"PortValue":43350}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883093,"nanos":331855054},"http":{"id":"4585f58b-597e-45db-a51c-41b397c38c4a","method":"GET","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-19f04JE3M2VEgHcOf_o4sxgG2d3e9QFcvtL7w3G0koMeMi1h5EpgjOsuS2Cm"} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-53dad9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-19f04JE3M2VEgHcOf_o4sxgG2d3e9QFcvtL7w3G0koMeMi1h5EpgjOsuS2Cm\"}"} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","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-53dad9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"reason":"key not found","tenant":"","valid":false}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","input":{"auth":{"identity":"Bearer **** not found","tenant":"","valid":false}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","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-12T19:04:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access denied","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"reason":"Unauthorized"} {"level":"info","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized"}} {"level":"debug","ts":"2026-07-12T19:04:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4585f58b-597e-45db-a51c-41b397c38c4a","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized","headers":[{"content-type":"text/plain"},{"x-ext-auth-reason":""}]}} {"level":"info","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:52482","PortSpecifier":{"PortValue":52482}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5e685cc9-56b2-4385-8826-cf5246ac6080","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:52482","PortSpecifier":{"PortValue":52482}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883112,"nanos":497231307},"http":{"id":"5e685cc9-56b2-4385-8826-cf5246ac6080","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","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-12T19:05:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5e685cc9-56b2-4385-8826-cf5246ac6080","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4111202a-5402-4420-96ba-36f44a162bf5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51556","PortSpecifier":{"PortValue":51556}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4111202a-5402-4420-96ba-36f44a162bf5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4111202a-5402-4420-96ba-36f44a162bf5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51556","PortSpecifier":{"PortValue":51556}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883112,"nanos":532179484},"http":{"id":"4111202a-5402-4420-96ba-36f44a162bf5","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4111202a-5402-4420-96ba-36f44a162bf5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4111202a-5402-4420-96ba-36f44a162bf5","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4111202a-5402-4420-96ba-36f44a162bf5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4111202a-5402-4420-96ba-36f44a162bf5","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4111202a-5402-4420-96ba-36f44a162bf5","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4111202a-5402-4420-96ba-36f44a162bf5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4111202a-5402-4420-96ba-36f44a162bf5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4111202a-5402-4420-96ba-36f44a162bf5","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4111202a-5402-4420-96ba-36f44a162bf5","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-12T19:05:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4111202a-5402-4420-96ba-36f44a162bf5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4111202a-5402-4420-96ba-36f44a162bf5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:52490","PortSpecifier":{"PortValue":52490}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:52490","PortSpecifier":{"PortValue":52490}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883112,"nanos":564037283},"http":{"id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","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-12T19:05:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8e250de8-d79b-42d6-8724-3ce4bfea8cb4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51570","PortSpecifier":{"PortValue":51570}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51570","PortSpecifier":{"PortValue":51570}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883112,"nanos":615814005},"http":{"id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","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-12T19:05:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","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-12T19:05:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ee6b1c6b-421e-4662-aa03-c54a1e618670","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58188","PortSpecifier":{"PortValue":58188}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58188","PortSpecifier":{"PortValue":58188}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883129,"nanos":677960748},"http":{"id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","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-12T19:05:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6bdde14e-839d-4867-b5e7-2f1d0be07adf","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33978","PortSpecifier":{"PortValue":33978}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33978","PortSpecifier":{"PortValue":33978}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883129,"nanos":717932929},"http":{"id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","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-12T19:05:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8a7a8b78-bcf5-4163-8db7-173a52f25656","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33980","PortSpecifier":{"PortValue":33980}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","method":"GET","path":"/maas-api/v1/api-keys/53748b7a-9c3c-451b-aba6-f69f5cde5ef4","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33980","PortSpecifier":{"PortValue":33980}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883129,"nanos":773218437},"http":{"id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","method":"GET","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/53748b7a-9c3c-451b-aba6-f69f5cde5ef4",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/53748b7a-9c3c-451b-aba6-f69f5cde5ef4",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","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-12T19:05:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8eb88a6b-bcc8-417e-a07a-a46262e4a228","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58196","PortSpecifier":{"PortValue":58196}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c457e442-94a7-4ea5-8066-7576f84f0206","method":"GET","path":"/maas-api/v1/api-keys/53748b7a-9c3c-451b-aba6-f69f5cde5ef4","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:58196","PortSpecifier":{"PortValue":58196}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883129,"nanos":812337408},"http":{"id":"c457e442-94a7-4ea5-8066-7576f84f0206","method":"GET","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/53748b7a-9c3c-451b-aba6-f69f5cde5ef4",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/53748b7a-9c3c-451b-aba6-f69f5cde5ef4",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","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-12T19:05:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","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-12T19:05:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c457e442-94a7-4ea5-8066-7576f84f0206","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:37618","PortSpecifier":{"PortValue":37618}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:37618","PortSpecifier":{"PortValue":37618}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883148,"nanos":971675733},"http":{"id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","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-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","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-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","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-12T19:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","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-12T19:05:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"78f47fbf-a224-45e0-8ff2-7bf07765d5cb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38188","PortSpecifier":{"PortValue":38188}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38188","PortSpecifier":{"PortValue":38188}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883149,"nanos":7447917},"http":{"id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/auth-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","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-12T19:05:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9355852d-ff66-41c3-85bd-7fa12c0d1da7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4d19e467-6162-439d-b635-aba67322ae8c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:37634","PortSpecifier":{"PortValue":37634}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4d19e467-6162-439d-b635-aba67322ae8c","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4d19e467-6162-439d-b635-aba67322ae8c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:37634","PortSpecifier":{"PortValue":37634}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883149,"nanos":45505304},"http":{"id":"4d19e467-6162-439d-b635-aba67322ae8c","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4d19e467-6162-439d-b635-aba67322ae8c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-13te18K9kGU1Ncl8O_qLcVu8X2hIZYzuoVbAFfSYzCN3illydrnDAOFZ0neTl"} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4d19e467-6162-439d-b635-aba67322ae8c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e6a009.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-13te18K9kGU1Ncl8O_qLcVu8X2hIZYzuoVbAFfSYzCN3illydrnDAOFZ0neTl\"}"} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4d19e467-6162-439d-b635-aba67322ae8c","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-e6a009.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":"ac3b9379-5836-4d8f-9f4c-aa22545d8b81","keyName":"e2e-auth-iso-a-98575b","subscription":"e2e-auth-iso-a3064f","tenant":"e2e-shared-a-e6a009","userId":"ac3b9379-5836-4d8f-9f4c-aa22545d8b81","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4d19e467-6162-439d-b635-aba67322ae8c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d19e467-6162-439d-b635-aba67322ae8c","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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d19e467-6162-439d-b635-aba67322ae8c","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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d19e467-6162-439d-b635-aba67322ae8c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/auth-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4d19e467-6162-439d-b635-aba67322ae8c","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-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4d19e467-6162-439d-b635-aba67322ae8c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4d19e467-6162-439d-b635-aba67322ae8c","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-a3064f"} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4d19e467-6162-439d-b635-aba67322ae8c","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-12T19:05:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4d19e467-6162-439d-b635-aba67322ae8c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:05:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4d19e467-6162-439d-b635-aba67322ae8c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03b229c1ea26446235081d66bb8b795613144abaa9ebcbfb5eb423ede3a99981"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3774f327702bfc6c479ed69306e0aebfe7fe569bf6f788f6d1faac28c1c25434"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/748ec8210eb0fe3eeb6daab858765bb23472f4f15a2ebd70e60b6f0ab82d4f16"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/936244ec4e47aa4804bbb8dd266463d8e4114475c3eb66fdb22b372d9db90960"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/299c8bf0aba25625dfb10ca9a2c87a2586fb931c89d87d57f54b3ab5e06c0478"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fe6c6282b97f08da5a52155fdcd03bcb80d0b85a05297ffe8e6a170252619646"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e9ddb33fa452891919bff59e86fc0e0cd5e33403ecd0373e166c2bc10d7d52e0"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/801160c6d6f59d8b274fa23be9c30505612fe614d58fb6dfa67aac7a1982d551"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b2a330ba7279ffd36447d0ae8d7f64b8338c13be743d3094bc8ef04ecc830dde"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e242567d2ef1f42d138a0bfefa9410bce8dd8f4dbd520f560a58d1d7d2158382"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/952ce1266c165b0662dfa401e42b65142976f6833ad7170b9f86499d8eff70d8"} {"level":"info","ts":"2026-07-12T19:05:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f7a4a5862c4c4da53fbf6c583db315ae386d3c3e30ef99c6d84f515ec8a72267"} {"level":"info","ts":"2026-07-12T19:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b2e33c0015ff54e2c6eae3628406ad25aacebc0cf4a2f1f75e25e2b74ec4d860"} {"level":"info","ts":"2026-07-12T19:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/465081a1006419ff62455fb3c962673c710ee472965b3972084d5f3d307583e3"} {"level":"info","ts":"2026-07-12T19:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/082c5fda729288187733b9ff6ae9853d120689a348f23b60a2c4d584c990966b"} {"level":"info","ts":"2026-07-12T19:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/79588f72dd66ebe1a6579dc69d092633dcdd574f3d7270ccef8f4a1e51d1e2af"} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02"} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02"} {"level":"error","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02\": 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-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02"} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02"} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679"} {"level":"error","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679\": 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-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679"} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679"} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85"} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85"} {"level":"error","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501\": 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-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994"} {"level":"info","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87"} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87"} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"} {"level":"error","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1\": 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-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"} {"level":"info","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3"} {"level":"info","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3\": 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-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"} {"level":"error","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399\": 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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06: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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"} {"level":"error","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697\": 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-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"} {"level":"debug","ts":"2026-07-12T19:06:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627"} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399"} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85"} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679"} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3"} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994"} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:06:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:06:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"info","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a952523f-b530-49a1-b620-819b017f09ef","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:36744","PortSpecifier":{"PortValue":36744}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a952523f-b530-49a1-b620-819b017f09ef","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a952523f-b530-49a1-b620-819b017f09ef","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:36744","PortSpecifier":{"PortValue":36744}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883221,"nanos":712541446},"http":{"id":"a952523f-b530-49a1-b620-819b017f09ef","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a952523f-b530-49a1-b620-819b017f09ef","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a952523f-b530-49a1-b620-819b017f09ef","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a952523f-b530-49a1-b620-819b017f09ef","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a952523f-b530-49a1-b620-819b017f09ef","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a952523f-b530-49a1-b620-819b017f09ef","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a952523f-b530-49a1-b620-819b017f09ef","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/sub-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a952523f-b530-49a1-b620-819b017f09ef","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a952523f-b530-49a1-b620-819b017f09ef","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a952523f-b530-49a1-b620-819b017f09ef","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-12T19:07:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a952523f-b530-49a1-b620-819b017f09ef","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a952523f-b530-49a1-b620-819b017f09ef","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:34806","PortSpecifier":{"PortValue":34806}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"117cb425-1d12-4fba-b24e-69c993031aa1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:34806","PortSpecifier":{"PortValue":34806}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883221,"nanos":759123822},"http":{"id":"117cb425-1d12-4fba-b24e-69c993031aa1","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/sub-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","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-12T19:07:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"117cb425-1d12-4fba-b24e-69c993031aa1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:36756","PortSpecifier":{"PortValue":36756}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"aad26849-6d59-483b-a9af-eff8ed999e85","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:36756","PortSpecifier":{"PortValue":36756}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883221,"nanos":801592364},"http":{"id":"aad26849-6d59-483b-a9af-eff8ed999e85","method":"GET","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-c4o7JfP4aqtFyaNq_9PfmP4XMUDrrAkUTUzNeZtNoP29fhsxnfoP6UzbK65r"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e6a009.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-c4o7JfP4aqtFyaNq_9PfmP4XMUDrrAkUTUzNeZtNoP29fhsxnfoP6UzbK65r\"}"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","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-e6a009.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":"9021bd71-3cc9-4384-a010-ab2754c74067","keyName":"e2e-sub-iso-423f09","subscription":"e2e-a-only-c17aea","tenant":"e2e-shared-a-e6a009","userId":"9021bd71-3cc9-4384-a010-ab2754c74067","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/sub-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","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-c17aea"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","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-12T19:07:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aad26849-6d59-483b-a9af-eff8ed999e85","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:34820","PortSpecifier":{"PortValue":34820}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:34820","PortSpecifier":{"PortValue":34820}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883221,"nanos":848828102},"http":{"id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","method":"GET","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-HXyqBvyZ1ij6Y3LX_LHXuSwT8dMvaKvWSZiVT22FvRRkF0cD16TF0cWvV2xo"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-53dad9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-HXyqBvyZ1ij6Y3LX_LHXuSwT8dMvaKvWSZiVT22FvRRkF0cD16TF0cWvV2xo\"}"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","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-53dad9.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":"8bc94d52-899b-41b9-b012-b837692700bc","keyName":"e2e-sub-iso-456903","subscription":"e2e-b-only-c17aea","tenant":"e2e-shared-b-53dad9","userId":"8bc94d52-899b-41b9-b012-b837692700bc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/sub-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","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-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","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-c17aea"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","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-12T19:07:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:07:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"87f08ff9-8b26-4e64-94e4-c1fbe8d01ed0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33510","PortSpecifier":{"PortValue":33510}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33510","PortSpecifier":{"PortValue":33510}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883231,"nanos":779503996},"http":{"id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/sub-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","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-12T19:07:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8e40d8f3-de98-4e73-b8e2-5e6a0df248ce","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51592","PortSpecifier":{"PortValue":51592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"565c7bac-ac62-4eb1-915f-4551a4354397","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51592","PortSpecifier":{"PortValue":51592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883231,"nanos":819978918},"http":{"id":"565c7bac-ac62-4eb1-915f-4551a4354397","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","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":"7f99382f-ba6c-40da-9a19-ea684c383250","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"]}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/226de502a962"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=bb50474d-1e24-4023-a7ba-d3494f50f695"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"7f99382f-ba6c-40da-9a19-ea684c383250","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/sub-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","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-12T19:07:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"565c7bac-ac62-4eb1-915f-4551a4354397","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33512","PortSpecifier":{"PortValue":33512}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1a0e96c3-df76-4e09-8445-0635cadf5204","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:33512","PortSpecifier":{"PortValue":33512}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883231,"nanos":849795211},"http":{"id":"1a0e96c3-df76-4e09-8445-0635cadf5204","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-wclJ30Mmstou6Xkr_jY4bqOtSLUMiXJT8BHp9ZVpyIFkPZpUymInUGpGHnRc"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e6a009.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-wclJ30Mmstou6Xkr_jY4bqOtSLUMiXJT8BHp9ZVpyIFkPZpUymInUGpGHnRc\"}"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","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-e6a009.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":"dccbd7d8-a075-407e-be22-d2817bb74df1","keyName":"e2e-sub-iso-d6ccca","subscription":"e2e-shared-sub-604222","tenant":"e2e-shared-a-e6a009","userId":"dccbd7d8-a075-407e-be22-d2817bb74df1","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e6a009/sub-test-model-e6a009\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","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-604222"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","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-12T19:07:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1a0e96c3-df76-4e09-8445-0635cadf5204","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51602","PortSpecifier":{"PortValue":51602}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3457406a-99ff-49df-88af-5ba881ed2e2f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51602","PortSpecifier":{"PortValue":51602}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883231,"nanos":883456858},"http":{"id":"3457406a-99ff-49df-88af-5ba881ed2e2f","method":"POST","headers":{":authority":"e2e-shared-b-53dad9.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Klcg5Zmu4zSa76oT_ZNl7bUybiXtG5eA4B1a6ZaGYfQ0H6J6XZ0i5TKSRKy0"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-53dad9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1Klcg5Zmu4zSa76oT_ZNl7bUybiXtG5eA4B1a6ZaGYfQ0H6J6XZ0i5TKSRKy0\"}"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","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-53dad9.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":"fa3f1c74-fffa-4674-a285-f9c39096dbd3","keyName":"e2e-sub-iso-5f7867","subscription":"e2e-shared-sub-604222","tenant":"e2e-shared-b-53dad9","userId":"fa3f1c74-fffa-4674-a285-f9c39096dbd3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-53dad9/sub-test-model-53dad9\":{\"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\nraw_header_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nheader_model_identity := sprintf(\"%s/%s\", [split(raw_header_model_identity, \"/\")[1], split(raw_header_model_identity, \"/\")[3]]) {\n\tstartswith(raw_header_model_identity, \"publishers/\")\n} else := raw_header_model_identity\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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","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-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","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-604222"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","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-12T19:07:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-12T19:07:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3457406a-99ff-49df-88af-5ba881ed2e2f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c27228eff54b9cb3d2d7bfedb8cf65482a4a2b5222fb7935fb287bc3c4d81501"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e48391726a7059f58bfe637c9e115251216cb378aab61ebbff7c092e37ac627"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ea42928117ea52b6c1c0320555bd373231ac3c1996df83712939b0081d05c9f"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ea12baf622e423e9f450deccee0b5e0fd3f5f211145f496c2b43dba348053b1"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/80a42dfeb7396945069113eef5ab556b4ebd2ff3782dae0695ac1e9f95e58697"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac862cc8afd50061f2177133c6bfa6984081dcaba7ef980fd65087d507af4220"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e4b33a36a10bb3ce6710592d51a2a86213c612e0cfa1716c3f61dba28c9ed1c6"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d6a7eb9a8cfcaa40391f28fbed13dfeabd8d1e7751884c79b179481e84a17399"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2067dadeb9be5e488eec64b17b52d35c25a4dc9bd8612cfb8d6a48e45336ca85"} {"level":"info","ts":"2026-07-12T19:07:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/882725cb33b87423b1abce63b9a4cec760e9f0921f3f45694b544a2471766994"} {"level":"info","ts":"2026-07-12T19:07:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dbfbbef52c21fd34db77183948f762a1f08530a85efeca5bb2ff5064dc956759"} {"level":"info","ts":"2026-07-12T19:07:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b43b76ef147b7eea0aadeb41a06652b067960c6b3632838e4c125e2e85ee1bc3"} {"level":"info","ts":"2026-07-12T19:07:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e886f3ee220425942d8e34008c2b685ee712a8e1036c80d178c2dae1dbf28a40"} {"level":"info","ts":"2026-07-12T19:07:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95a4f22c3f4a5b94839c145a4be54d15d2a0bbc01f9666a9cfbb6b48a13f0679"} {"level":"info","ts":"2026-07-12T19:07:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7065f7a368ccc91e82bf7d92098124cf84956e11bfb9bc35a787b8baf086f02"} {"level":"info","ts":"2026-07-12T19:07:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b3129dba0cf85b49ae40829681894b81f47c8396de74be74d5bd99beb559ff87"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30\": 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-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"info","ts":"2026-07-12T19:07:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"debug","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"info","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250\": 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-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"info","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"debug","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"} {"level":"error","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7\": 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-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b\": 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-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817"} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:07:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b"} {"level":"info","ts":"2026-07-12T19:07:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817"} {"level":"debug","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"} {"level":"debug","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"} {"level":"debug","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"} {"level":"info","ts":"2026-07-12T19:08:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"debug","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"} {"level":"info","ts":"2026-07-12T19:08:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-12T19:08:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c\": 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-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"} {"level":"debug","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777"} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"info","ts":"2026-07-12T19:08:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"} {"level":"info","ts":"2026-07-12T19:08:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b3af9364-7960-42ca-a38b-f729798028dc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:39814","PortSpecifier":{"PortValue":39814}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b3af9364-7960-42ca-a38b-f729798028dc","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:08:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b3af9364-7960-42ca-a38b-f729798028dc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:39814","PortSpecifier":{"PortValue":39814}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883295,"nanos":117581321},"http":{"id":"b3af9364-7960-42ca-a38b-f729798028dc","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:08:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b3af9364-7960-42ca-a38b-f729798028dc","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:08:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"cannot validate identity","request id":"b3af9364-7960-42ca-a38b-f729798028dc","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":[]},"reason":"not authenticated"} {"level":"info","ts":"2026-07-12T19:08:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b3af9364-7960-42ca-a38b-f729798028dc","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required"}} {"level":"debug","ts":"2026-07-12T19:08:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b3af9364-7960-42ca-a38b-f729798028dc","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required","headers":[{"WWW-Authenticate":"request.headers.authorization realm=\"api-keys\""},{"WWW-Authenticate":"Bearer **** {"level":"info","ts":"2026-07-12T19:08:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8668e9e9-360e-4962-8f76-47562bc8e8bf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:35462","PortSpecifier":{"PortValue":35462}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8668e9e9-360e-4962-8f76-47562bc8e8bf","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-12T19:08:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8668e9e9-360e-4962-8f76-47562bc8e8bf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:35462","PortSpecifier":{"PortValue":35462}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1783883307,"nanos":920764966},"http":{"id":"8668e9e9-360e-4962-8f76-47562bc8e8bf","method":"POST","headers":{":authority":"e2e-shared-a-e6a009.apps.06d2ae1d-9cc9-4074-b1ec-226de502a962.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-12T19:08:27Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8668e9e9-360e-4962-8f76-47562bc8e8bf","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-12T19:08:27Z","logger":"authorino.service.auth.authpipeline.identity","msg":"cannot validate identity","request id":"8668e9e9-360e-4962-8f76-47562bc8e8bf","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":[]},"reason":"not authenticated"} {"level":"info","ts":"2026-07-12T19:08:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8668e9e9-360e-4962-8f76-47562bc8e8bf","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required"}} {"level":"debug","ts":"2026-07-12T19:08:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8668e9e9-360e-4962-8f76-47562bc8e8bf","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required","headers":[{"WWW-Authenticate":"request.headers.authorization realm=\"api-keys\""},{"WWW-Authenticate":"Bearer **** {"level":"info","ts":"2026-07-12T19:08:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ea80c24adc7ba44f49d79657a0e4adeb8f4b0588320e68250e93eb4b3c30fc30"} {"level":"info","ts":"2026-07-12T19:08:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/39fa02f1749ee1bc9dc4019b96a542b1afd725dfad85be843823dccc8c430a7a"} {"level":"info","ts":"2026-07-12T19:08:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e51ed933536f3e21a3016af44b5eb4e7349ba095ac67c961de25a6616e75bc6c"} {"level":"info","ts":"2026-07-12T19:08:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e70d727b6f965aa55ade80c143f394333b7618daab83a49d098b107888711394"} {"level":"info","ts":"2026-07-12T19:08:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9b65c477dae914558135894b94230bcd9d7449bbc6f61545ffed0b491df27355"} {"level":"info","ts":"2026-07-12T19:08:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13b874867f4732c7ac3dee11e5c351362fede62f4258d8e9690cb34339da37db"} {"level":"info","ts":"2026-07-12T19:08:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/db8824c4d38607e0eca7fbd37a10aff496f9770c24faa30d23fc9cad2670f696"} {"level":"info","ts":"2026-07-12T19:08:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ea01dbb97b9c77453beaeb5c86c1b8ac03c89017198a163fb439c614d6b9b88b"} {"level":"info","ts":"2026-07-12T19:08:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8164e4ffeb288ee38814be3e18ddd5da28f4b8f55033c794e7ee2df2c5c58250"} {"level":"info","ts":"2026-07-12T19:08:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b0673fdc55df6b1272f6fea3fc236275dad63dc90430bbbe8070508ebfee3134"} {"level":"info","ts":"2026-07-12T19:08:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08f061954c863237db778b82ce8609a5d91bd08eebc03c4cebb4ecb01d06354b"} {"level":"info","ts":"2026-07-12T19:08:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de128c252321cfb9fc1fcb314b279194640cf05fa737816fb71e2aab7dc80925"} {"level":"info","ts":"2026-07-12T19:08:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7fb7b0a818f4011225fdf7f6d2d322a8d9bef718dbc349c42b138b1b3d1ec68a"} {"level":"info","ts":"2026-07-12T19:08:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/42dfc20dda277d911e3fd4c100f8860f9aa194a5343aa6f21da4ef9eaa056cb9"} {"level":"info","ts":"2026-07-12T19:08:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/323d40b4d217b43713918c76917e75b0df01dd7bc7a889c7fe1475319529daf7"} {"level":"info","ts":"2026-07-12T19:08:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bf15f46d577851da9b26940fcbbd6f2f9a13aed8746317a5b02a810817587817"} {"level":"info","ts":"2026-07-12T19:11:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/96962dfb4e30163abff37d9cfc69602c9f4060587c09d096e4f3ef09c885b777"} {"level":"info","ts":"2026-07-12T19:11:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ce2993b43622249b35e1a1e61bf4b61e1c4e1269d4ef1de8ddf5b77835fa0268"} {"level":"info","ts":"2026-07-12T19:11:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7218107a5a7ecaaacf7144470dbf41d96a954c6a1a5838c87ce0323becfe6ca3"} {"level":"info","ts":"2026-07-12T19:11:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0d15609055451344c7d958967508c1afedcc0cde95d6f67f7eae5d62a9b2f7f8"} {"level":"info","ts":"2026-07-12T19:14:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d65ac9fdf66bbafda3787276757e42a9157c02ed3fad3a47f592e62cf53bfead"} {"level":"info","ts":"2026-07-12T19:14:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e514d183a004e5cfacddfc329a961465e2c0ce97c2b2ece20d0ccfa825bce846"} {"level":"info","ts":"2026-07-12T19:14:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a519446e2f612c41452b83d59a0263e7bbe7dd45b6030209ee5b600e1628687"} {"level":"info","ts":"2026-07-12T19:14:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba0310021fc15a33af823bfdf4e5529f9b5124ae6a4bcd22083f9ad0f752febd"}