--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"error","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:24:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:24:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f"} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f"} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f"} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a"} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a"} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a"} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a"} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:25:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:25:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a"} {"level":"info","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:59134","PortSpecifier":{"PortValue":59134}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3937513c-88bf-4be6-819e-eb4e5f783595","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","object":"source:{address:{socket_address:{address:\"10.132.0.18:59134\" port_value:59134}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846317 nanos:667464561} http:{id:\"3937513c-88bf-4be6-819e-eb4e5f783595\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"3937513c-88bf-4be6-819e-eb4e5f783595\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3937513c-88bf-4be6-819e-eb4e5f783595"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"3937513c-88bf-4be6-819e-eb4e5f783595","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":667464561,"seconds":1785846317}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59134},"address":"10.132.0.18:59134"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3937513c-88bf-4be6-819e-eb4e5f783595"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"3937513c-88bf-4be6-819e-eb4e5f783595","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":667464561,"seconds":1785846317},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:59134","port":59134}}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/auth-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","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-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3937513c-88bf-4be6-819e-eb4e5f783595","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:45396","PortSpecifier":{"PortValue":45396}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","object":"source:{address:{socket_address:{address:\"10.132.0.18:45396\" port_value:45396}}} destination:{address:{socket_address:{address:\"10.134.0.61:443\" port_value:443}}} request:{time:{seconds:1785846317 nanos:705700903} http:{id:\"5129567a-ff0b-4191-9dda-bf45d98ceb27\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"5129567a-ff0b-4191-9dda-bf45d98ceb27\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5129567a-ff0b-4191-9dda-bf45d98ceb27"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":705700903,"seconds":1785846317}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":45396},"address":"10.132.0.18:45396"}}}}},"destination":{"address":"10.134.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5129567a-ff0b-4191-9dda-bf45d98ceb27"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":705700903,"seconds":1785846317},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:45396","port":45396}}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-038ca6/auth-test-model-038ca6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","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":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","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-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5129567a-ff0b-4191-9dda-bf45d98ceb27","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:59140","PortSpecifier":{"PortValue":59140}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"60d6f504-9b85-49af-9fce-e2f925b5316a","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","object":"source:{address:{socket_address:{address:\"10.132.0.18:59140\" port_value:59140}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846317 nanos:742704396} http:{id:\"60d6f504-9b85-49af-9fce-e2f925b5316a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"60d6f504-9b85-49af-9fce-e2f925b5316a\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Zg5z007U7uro7qBF_7HVAW6Ae8ytUp3tl3todfKBidEQ4BTIt0oSAkF2ql3U"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","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-a7013e.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":"3db8bdfe-3ff1-409e-8ed6-f0ddc548464c","keyName":"e2e-auth-iso-a-8acd98","subscription":"e2e-auth-iso-4f2451","tenant":"e2e-shared-a-a7013e","userId":"3db8bdfe-3ff1-409e-8ed6-f0ddc548464c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"60d6f504-9b85-49af-9fce-e2f925b5316a"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"60d6f504-9b85-49af-9fce-e2f925b5316a","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":742704396,"seconds":1785846317}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59140},"address":"10.132.0.18:59140"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"60d6f504-9b85-49af-9fce-e2f925b5316a"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"60d6f504-9b85-49af-9fce-e2f925b5316a","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":742704396,"seconds":1785846317},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:59140","port":59140}}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/auth-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","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-4f2451"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","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-08-04T12:25:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","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-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:25:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"60d6f504-9b85-49af-9fce-e2f925b5316a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:25:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:25:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c239e9d1448daf8dbfffd8ce5088ab61af2becff9ae0d6932da1eecb6f69b130"} {"level":"info","ts":"2026-08-04T12:25:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/080c340530299e25200f01fec7211778adca419241ec610b56eb53d5f1db411a"} {"level":"info","ts":"2026-08-04T12:25:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:25:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c53d1472b465fb1a530e1d0663ce85a7a3b9bdf7e438fe6ce25ec678e96c465"} {"level":"info","ts":"2026-08-04T12:25:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/59912ffd05f14916a97613203d984a35c524b141733f4b9db2c36ea4663829b7"} {"level":"info","ts":"2026-08-04T12:25:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"info","ts":"2026-08-04T12:25:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5b7556a73decf8aba55d4cd5c4c45e031c86ec2f858547664f18be1b220f2b3a"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e3171b16c434722a823dc0d96dc6f2ac7684285792eb6f718c797a1e4d6666d4"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b339c553bb9e4f8bda45ee9c5e823d89ce6912022bfd7b882eaa1d63c03d216a"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dedd89f6459652db380720214813ee4b54091d0b93eedf0a5eff7060376ce63f"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4f817cba498e042d6fbd78dedb0ffcf9af93a0b98b6f914debb7dd5664cd835b"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/05e520f769e08c6b77bd848ceb443b86dab083f9d091d36407c625977ef40a25"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8ea3a83aade59a2cf4ef3e320a2adc2a444f9ea145ad468dfc9ab2a40e7052c0"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8ca2bb73b8ee730db9c76418c04d0c2ae553d68fcd9eecac15e1a69382714805"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7dd0c13648ce55000967454440d0d38687a1dc451fb4d5db4738b94a103d076f"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5a22eecdf5c1704f417fe4625a056a36e8c37138394e48230e037146457a6e3"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0ce74a599be633a986c8686aee557b3753b660acab315fdb01542c23fa2e2f4a"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4be5af30a721789bcc1e9b6e675b8d05c091f20630bbd9eae191f42ec8733251"} {"level":"info","ts":"2026-08-04T12:25:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b"} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b"} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b"} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"} {"level":"error","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9"} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7"} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"} {"level":"debug","ts":"2026-08-04T12:26:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"error","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"info","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:26:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"} {"level":"info","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"63940e95-6d7a-4258-8b78-cc846e402771","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:39728","PortSpecifier":{"PortValue":39728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"63940e95-6d7a-4258-8b78-cc846e402771","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"63940e95-6d7a-4258-8b78-cc846e402771","object":"source:{address:{socket_address:{address:\"10.132.0.18:39728\" port_value:39728}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846400 nanos:267857580} http:{id:\"63940e95-6d7a-4258-8b78-cc846e402771\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"63940e95-6d7a-4258-8b78-cc846e402771\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"63940e95-6d7a-4258-8b78-cc846e402771","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"63940e95-6d7a-4258-8b78-cc846e402771","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"63940e95-6d7a-4258-8b78-cc846e402771","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"63940e95-6d7a-4258-8b78-cc846e402771"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"63940e95-6d7a-4258-8b78-cc846e402771","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":267857580,"seconds":1785846400}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":39728},"address":"10.132.0.18:39728"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"63940e95-6d7a-4258-8b78-cc846e402771"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"63940e95-6d7a-4258-8b78-cc846e402771","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":267857580,"seconds":1785846400},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:39728","port":39728}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63940e95-6d7a-4258-8b78-cc846e402771","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63940e95-6d7a-4258-8b78-cc846e402771","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63940e95-6d7a-4258-8b78-cc846e402771","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/sub-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"63940e95-6d7a-4258-8b78-cc846e402771","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"63940e95-6d7a-4258-8b78-cc846e402771","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"63940e95-6d7a-4258-8b78-cc846e402771","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-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"63940e95-6d7a-4258-8b78-cc846e402771","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"63940e95-6d7a-4258-8b78-cc846e402771","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:54908","PortSpecifier":{"PortValue":54908}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5729c975-05bd-4d72-b907-7e4c8f375138","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","object":"source:{address:{socket_address:{address:\"10.132.0.18:54908\" port_value:54908}}} destination:{address:{socket_address:{address:\"10.134.0.61:443\" port_value:443}}} request:{time:{seconds:1785846400 nanos:314200457} http:{id:\"5729c975-05bd-4d72-b907-7e4c8f375138\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"5729c975-05bd-4d72-b907-7e4c8f375138\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5729c975-05bd-4d72-b907-7e4c8f375138"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"5729c975-05bd-4d72-b907-7e4c8f375138","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":314200457,"seconds":1785846400}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54908},"address":"10.132.0.18:54908"}}}}},"destination":{"address":"10.134.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5729c975-05bd-4d72-b907-7e4c8f375138"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"5729c975-05bd-4d72-b907-7e4c8f375138","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":314200457,"seconds":1785846400},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:54908","port":54908}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-038ca6/sub-test-model-038ca6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","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-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5729c975-05bd-4d72-b907-7e4c8f375138","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:39744","PortSpecifier":{"PortValue":39744}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5bc0a968-3f94-4d78-b527-534db88fb815","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","object":"source:{address:{socket_address:{address:\"10.132.0.18:39744\" port_value:39744}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846400 nanos:355083096} http:{id:\"5bc0a968-3f94-4d78-b527-534db88fb815\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"5bc0a968-3f94-4d78-b527-534db88fb815\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ulk9Ya59PGMQlVZA_xVzRTpZNU9BsK5sN7VVPmLj2SKC2GxRWcO6ZmflrkNE"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","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-a7013e.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":"c1e5e000-dd31-4cd9-825e-45ae827f160c","keyName":"e2e-sub-iso-4e24b5","subscription":"e2e-a-only-6b2c7d","tenant":"e2e-shared-a-a7013e","userId":"c1e5e000-dd31-4cd9-825e-45ae827f160c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5bc0a968-3f94-4d78-b527-534db88fb815"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"5bc0a968-3f94-4d78-b527-534db88fb815","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":355083096,"seconds":1785846400}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":39744},"address":"10.132.0.18:39744"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5bc0a968-3f94-4d78-b527-534db88fb815"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"5bc0a968-3f94-4d78-b527-534db88fb815","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":355083096,"seconds":1785846400},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:39744","port":39744}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/sub-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","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-6b2c7d"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5bc0a968-3f94-4d78-b527-534db88fb815","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d824e073-02be-47bf-ac23-d133e079dec8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:54916","PortSpecifier":{"PortValue":54916}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d824e073-02be-47bf-ac23-d133e079dec8","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d824e073-02be-47bf-ac23-d133e079dec8","object":"source:{address:{socket_address:{address:\"10.132.0.18:54916\" port_value:54916}}} destination:{address:{socket_address:{address:\"10.134.0.61:443\" port_value:443}}} request:{time:{seconds:1785846400 nanos:406032210} http:{id:\"d824e073-02be-47bf-ac23-d133e079dec8\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"d824e073-02be-47bf-ac23-d133e079dec8\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d824e073-02be-47bf-ac23-d133e079dec8","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-X8CFDglV2LNa7Re2_Ycybsy0RftN1lTQtrMMoqxsvCodKWhwsZzVAQu4pLv0"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d824e073-02be-47bf-ac23-d133e079dec8","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d824e073-02be-47bf-ac23-d133e079dec8","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-038ca6.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":"d0641b0e-993a-40ef-9560-1154c9606328","keyName":"e2e-sub-iso-a70539","subscription":"e2e-b-only-6b2c7d","tenant":"e2e-shared-b-038ca6","userId":"d0641b0e-993a-40ef-9560-1154c9606328","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d824e073-02be-47bf-ac23-d133e079dec8","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d824e073-02be-47bf-ac23-d133e079dec8"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"d824e073-02be-47bf-ac23-d133e079dec8","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":406032210,"seconds":1785846400}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54916},"address":"10.132.0.18:54916"}}}}},"destination":{"address":"10.134.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d824e073-02be-47bf-ac23-d133e079dec8"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"d824e073-02be-47bf-ac23-d133e079dec8","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":406032210,"seconds":1785846400},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:54916","port":54916}}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d824e073-02be-47bf-ac23-d133e079dec8","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d824e073-02be-47bf-ac23-d133e079dec8","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d824e073-02be-47bf-ac23-d133e079dec8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-038ca6/sub-test-model-038ca6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d824e073-02be-47bf-ac23-d133e079dec8","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-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d824e073-02be-47bf-ac23-d133e079dec8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d824e073-02be-47bf-ac23-d133e079dec8","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-6b2c7d"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d824e073-02be-47bf-ac23-d133e079dec8","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-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d824e073-02be-47bf-ac23-d133e079dec8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:26:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d824e073-02be-47bf-ac23-d133e079dec8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:26:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"} {"level":"info","ts":"2026-08-04T12:26:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:26:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"error","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"info","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:26:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:26:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"info","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:53620","PortSpecifier":{"PortValue":53620}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","object":"source:{address:{socket_address:{address:\"10.132.0.18:53620\" port_value:53620}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846426 nanos:11236953} http:{id:\"2b0ff226-713f-4556-bfd3-9a2e1e25e47a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"2b0ff226-713f-4556-bfd3-9a2e1e25e47a\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":11236953,"seconds":1785846426}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":53620},"address":"10.132.0.18:53620"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":11236953,"seconds":1785846426},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:53620","port":53620}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/sub-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","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-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2b0ff226-713f-4556-bfd3-9a2e1e25e47a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:35684","PortSpecifier":{"PortValue":35684}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"007340c4-ed27-43f0-af55-1cf4406ae84f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","object":"source:{address:{socket_address:{address:\"10.132.0.18:35684\" port_value:35684}}} destination:{address:{socket_address:{address:\"10.134.0.61:443\" port_value:443}}} request:{time:{seconds:1785846426 nanos:63127756} http:{id:\"007340c4-ed27-43f0-af55-1cf4406ae84f\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"007340c4-ed27-43f0-af55-1cf4406ae84f\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"007340c4-ed27-43f0-af55-1cf4406ae84f"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"007340c4-ed27-43f0-af55-1cf4406ae84f","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":63127756,"seconds":1785846426}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35684},"address":"10.132.0.18:35684"}}}}},"destination":{"address":"10.134.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"007340c4-ed27-43f0-af55-1cf4406ae84f"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"007340c4-ed27-43f0-af55-1cf4406ae84f","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":63127756,"seconds":1785846426},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:35684","port":35684}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-038ca6/sub-test-model-038ca6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","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":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","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-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"007340c4-ed27-43f0-af55-1cf4406ae84f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:53634","PortSpecifier":{"PortValue":53634}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","object":"source:{address:{socket_address:{address:\"10.132.0.18:53634\" port_value:53634}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846426 nanos:113908476} http:{id:\"4153cff1-575d-4d87-9724-fb1dc6f10afe\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"4153cff1-575d-4d87-9724-fb1dc6f10afe\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1DjVUuaT8VyBD3dH5_XfKgSNzTiDXoNPuOKlQk2ShHrjPBvyLNekYFVfkpHX8"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","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-a7013e.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":"442b4d6f-d665-492e-b5b4-453a2e1bb6e9","keyName":"e2e-sub-iso-5ddd6b","subscription":"e2e-shared-sub-5949e9","tenant":"e2e-shared-a-a7013e","userId":"442b4d6f-d665-492e-b5b4-453a2e1bb6e9","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4153cff1-575d-4d87-9724-fb1dc6f10afe"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":113908476,"seconds":1785846426}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":53634},"address":"10.132.0.18:53634"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4153cff1-575d-4d87-9724-fb1dc6f10afe"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":113908476,"seconds":1785846426},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:53634","port":53634}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/sub-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","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-5949e9"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","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-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4153cff1-575d-4d87-9724-fb1dc6f10afe","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:35690","PortSpecifier":{"PortValue":35690}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c9fa9345-ae47-474e-92bb-100f5e954415","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","object":"source:{address:{socket_address:{address:\"10.132.0.18:35690\" port_value:35690}}} destination:{address:{socket_address:{address:\"10.134.0.61:443\" port_value:443}}} request:{time:{seconds:1785846426 nanos:148551372} http:{id:\"c9fa9345-ae47-474e-92bb-100f5e954415\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c9fa9345-ae47-474e-92bb-100f5e954415\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-MAhR7Mk1Z8YU6Rir_YxNyJTO1YlpJZB8LyjL9nVrtxC2YhoeAYTCJ2Jp7z5c"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","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-038ca6.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":"675fedc3-787f-46ae-956a-319777cc74d0","keyName":"e2e-sub-iso-d9b452","subscription":"e2e-shared-sub-5949e9","tenant":"e2e-shared-b-038ca6","userId":"675fedc3-787f-46ae-956a-319777cc74d0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c9fa9345-ae47-474e-92bb-100f5e954415"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"c9fa9345-ae47-474e-92bb-100f5e954415","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":148551372,"seconds":1785846426}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35690},"address":"10.132.0.18:35690"}}}}},"destination":{"address":"10.134.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c9fa9345-ae47-474e-92bb-100f5e954415"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"c9fa9345-ae47-474e-92bb-100f5e954415","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":148551372,"seconds":1785846426},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:35690","port":35690}}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-038ca6/sub-test-model-038ca6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","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-5949e9"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","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":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","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-08-04T12:27:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","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-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:27:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c9fa9345-ae47-474e-92bb-100f5e954415","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5dc492d1108a2af65154ceb7d546d1c338c18b2394de093a64894c8ff83a760b"} {"level":"info","ts":"2026-08-04T12:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/994faae2ed079e546da24378a7479967463d46ccd015ba7053a03ae871ca7675"} {"level":"info","ts":"2026-08-04T12:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/597b60f65c17029f5dec9bbedad152613c424f316a71d21210af1c5da58d11c5"} {"level":"info","ts":"2026-08-04T12:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/37df8936e0f8bbcbf01a1b6fc60eda8020646fb8e8665183b5134c76f58cdd3c"} {"level":"info","ts":"2026-08-04T12:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9d69889aa8b20903c5bfa85adba3a94f2ff9d3d8d90ac5888d9fc1af31457bde"} {"level":"info","ts":"2026-08-04T12:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"info","ts":"2026-08-04T12:27:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d86edbd717394350396b664eacf028b5f5b05f55ff7f5feca00ae3637683922b"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f0185f51d76d271c92f3a0179888342f4c3ce870765d24288115784902175a9"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d251e048b34799ba177b3796ba5a0c7b2fc1986b55f8c1af06e6f06c58468216"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/51c229fc42877dcdfd17d541069103f2ac3c457a0f4d06351547ef11fc96a9e5"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e603cd29d29c15f1db48bbe0dcbb4fc54dc3cb97a446bc8851f88127e43ff3c9"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b8e1b4df58279bb16602ec2237dec9fd714f9a26413f7e236bc2c8f203104d3b"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3db3d88a3d609f17b1bfeb02a1152430e4ac38a7049bf37ed2fdd18851796dd7"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/542783d13b9f1d40ea4ea889d4760469fd5dd13e400b30ef003327f6dec6d968"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc467c021202eda3e7acc3eac369344c1aee2dcd83752d8804a2c4c771a3aa36"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/471d4b0bfe3f458c5d7ce753e751bf43cbd7d377ced658a905375d9fedb34744"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e4529ad45cedb5ffecf34c53ec2c378630a9cf49612e5d4260d2b37383b1e691"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293"} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362"} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"info","ts":"2026-08-04T12:28:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362"} {"level":"debug","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"debug","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"debug","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"error","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:37394","PortSpecifier":{"PortValue":37394}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","object":"source:{address:{socket_address:{address:\"10.132.0.18:37394\" port_value:37394}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846523 nanos:854672764} http:{id:\"e7c046eb-ccf3-463f-8aed-19b3990abe18\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"e7c046eb-ccf3-463f-8aed-19b3990abe18\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e7c046eb-ccf3-463f-8aed-19b3990abe18"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":854672764,"seconds":1785846523}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37394},"address":"10.132.0.18:37394"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e7c046eb-ccf3-463f-8aed-19b3990abe18"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":854672764,"seconds":1785846523},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:37394","port":37394}}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","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-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e7c046eb-ccf3-463f-8aed-19b3990abe18","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:43656","PortSpecifier":{"PortValue":43656}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"74579c64-9132-4f6e-b972-58adf88f54ab","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","object":"source:{address:{socket_address:{address:\"10.132.0.18:43656\" port_value:43656}}} destination:{address:{socket_address:{address:\"10.134.0.61:443\" port_value:443}}} request:{time:{seconds:1785846523 nanos:901439686} http:{id:\"74579c64-9132-4f6e-b972-58adf88f54ab\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"74579c64-9132-4f6e-b972-58adf88f54ab\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"74579c64-9132-4f6e-b972-58adf88f54ab"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"74579c64-9132-4f6e-b972-58adf88f54ab","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":901439686,"seconds":1785846523}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":43656},"address":"10.132.0.18:43656"}}}}},"destination":{"address":"10.134.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"74579c64-9132-4f6e-b972-58adf88f54ab"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"74579c64-9132-4f6e-b972-58adf88f54ab","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":901439686,"seconds":1785846523},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:43656","port":43656}}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","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-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"74579c64-9132-4f6e-b972-58adf88f54ab","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:37402","PortSpecifier":{"PortValue":37402}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7b30a73f-9150-421f-93b5-23ee312267f3","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","object":"source:{address:{socket_address:{address:\"10.132.0.18:37402\" port_value:37402}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846523 nanos:942891904} http:{id:\"7b30a73f-9150-421f-93b5-23ee312267f3\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"7b30a73f-9150-421f-93b5-23ee312267f3\"} path:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-n8VAqy8WtE1rlfSC_MQTUK9WoBGEALUtXsKEbYSrMD1ZlmmE5JwXm71aecKz"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","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-a7013e.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":"edfadea4-0410-4efd-a7aa-224dcc349167","keyName":"e2e-rate-a-f19b70","subscription":"e2e-rate-iso-a-f19b70","tenant":"e2e-shared-a-a7013e","userId":"edfadea4-0410-4efd-a7aa-224dcc349167","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-f19b70","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"7b30a73f-9150-421f-93b5-23ee312267f3"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"7b30a73f-9150-421f-93b5-23ee312267f3","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":942891904,"seconds":1785846523}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37402},"address":"10.132.0.18:37402"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"7b30a73f-9150-421f-93b5-23ee312267f3"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"7b30a73f-9150-421f-93b5-23ee312267f3","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":942891904,"seconds":1785846523},"url_path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:37402","port":37402}}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-f19b70"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","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-08-04T12:28:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"edfadea4-0410-4efd-a7aa-224dcc349167","keyName":"e2e-rate-a-f19b70","selected_subscription":"e2e-rate-iso-a-f19b70","selected_subscription_key":"ai-tenant-e2e-shared-a-a7013e/e2e-rate-iso-a-f19b70@ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-f19b70","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:28:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7b30a73f-9150-421f-93b5-23ee312267f3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:56104","PortSpecifier":{"PortValue":56104}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","object":"source:{address:{socket_address:{address:\"10.132.0.18:56104\" port_value:56104}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846525 nanos:36530668} http:{id:\"af804935-f62b-4fb8-9ad9-30e42a6a014b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"af804935-f62b-4fb8-9ad9-30e42a6a014b\"} path:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-n8VAqy8WtE1rlfSC_MQTUK9WoBGEALUtXsKEbYSrMD1ZlmmE5JwXm71aecKz"} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","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-a7013e.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":"edfadea4-0410-4efd-a7aa-224dcc349167","keyName":"e2e-rate-a-f19b70","subscription":"e2e-rate-iso-a-f19b70","tenant":"e2e-shared-a-a7013e","userId":"edfadea4-0410-4efd-a7aa-224dcc349167","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-f19b70","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"}} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"af804935-f62b-4fb8-9ad9-30e42a6a014b"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":36530668,"seconds":1785846525}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56104},"address":"10.132.0.18:56104"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"af804935-f62b-4fb8-9ad9-30e42a6a014b"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":36530668,"seconds":1785846525},"url_path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:56104","port":56104}}} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","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-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","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-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","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-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","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-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-f19b70"} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"edfadea4-0410-4efd-a7aa-224dcc349167","keyName":"e2e-rate-a-f19b70","selected_subscription":"e2e-rate-iso-a-f19b70","selected_subscription_key":"ai-tenant-e2e-shared-a-a7013e/e2e-rate-iso-a-f19b70@ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-f19b70","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:28:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"af804935-f62b-4fb8-9ad9-30e42a6a014b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:56106","PortSpecifier":{"PortValue":56106}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","object":"source:{address:{socket_address:{address:\"10.132.0.18:56106\" port_value:56106}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846526 nanos:79643736} http:{id:\"f0e674b9-f50d-4010-9005-83ff66fe0ec2\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"f0e674b9-f50d-4010-9005-83ff66fe0ec2\"} path:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-n8VAqy8WtE1rlfSC_MQTUK9WoBGEALUtXsKEbYSrMD1ZlmmE5JwXm71aecKz"} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","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-a7013e.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":"edfadea4-0410-4efd-a7aa-224dcc349167","keyName":"e2e-rate-a-f19b70","subscription":"e2e-rate-iso-a-f19b70","tenant":"e2e-shared-a-a7013e","userId":"edfadea4-0410-4efd-a7aa-224dcc349167","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-f19b70","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"}} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":79643736,"seconds":1785846526}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56106},"address":"10.132.0.18:56106"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":79643736,"seconds":1785846526},"url_path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:56106","port":56106}}} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","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-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","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-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-f19b70"} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","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-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","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-08-04T12:28:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"edfadea4-0410-4efd-a7aa-224dcc349167","keyName":"e2e-rate-a-f19b70","selected_subscription":"e2e-rate-iso-a-f19b70","selected_subscription_key":"ai-tenant-e2e-shared-a-a7013e/e2e-rate-iso-a-f19b70@ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-f19b70","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:28:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f0e674b9-f50d-4010-9005-83ff66fe0ec2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"} {"level":"info","ts":"2026-08-04T12:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"} {"level":"info","ts":"2026-08-04T12:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"} {"level":"info","ts":"2026-08-04T12:28:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"error","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"error","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"} {"level":"info","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:28:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:28:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:28:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"error","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:28:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:46974","PortSpecifier":{"PortValue":46974}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"82dcc04c-39ed-4136-b484-5694adf6dad5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","object":"source:{address:{socket_address:{address:\"10.132.0.18:46974\" port_value:46974}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846550 nanos:506731631} http:{id:\"82dcc04c-39ed-4136-b484-5694adf6dad5\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"82dcc04c-39ed-4136-b484-5694adf6dad5\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.60:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"82dcc04c-39ed-4136-b484-5694adf6dad5"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"82dcc04c-39ed-4136-b484-5694adf6dad5","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":506731631,"seconds":1785846550}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46974},"address":"10.132.0.18:46974"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"82dcc04c-39ed-4136-b484-5694adf6dad5"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"82dcc04c-39ed-4136-b484-5694adf6dad5","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":506731631,"seconds":1785846550},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:46974","port":46974}}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","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-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"82dcc04c-39ed-4136-b484-5694adf6dad5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:38060","PortSpecifier":{"PortValue":38060}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"969509e3-7786-4e49-8654-bc3aa48b735b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","object":"source:{address:{socket_address:{address:\"10.132.0.18:38060\" port_value:38060}}} destination:{address:{socket_address:{address:\"10.134.0.61:443\" port_value:443}}} request:{time:{seconds:1785846550 nanos:544601008} http:{id:\"969509e3-7786-4e49-8654-bc3aa48b735b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"969509e3-7786-4e49-8654-bc3aa48b735b\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"969509e3-7786-4e49-8654-bc3aa48b735b"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"969509e3-7786-4e49-8654-bc3aa48b735b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":544601008,"seconds":1785846550}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38060},"address":"10.132.0.18:38060"}}}}},"destination":{"address":"10.134.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"},"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"969509e3-7786-4e49-8654-bc3aa48b735b"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"969509e3-7786-4e49-8654-bc3aa48b735b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":544601008,"seconds":1785846550},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:38060","port":38060}}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","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-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"969509e3-7786-4e49-8654-bc3aa48b735b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:46986","PortSpecifier":{"PortValue":46986}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","object":"source:{address:{socket_address:{address:\"10.132.0.18:46986\" port_value:46986}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846550 nanos:586488717} http:{id:\"6b6e04a7-ee80-45ae-a043-20b11a5a4871\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"6b6e04a7-ee80-45ae-a043-20b11a5a4871\"} path:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ro0txZHO2rPtAmrH_YYHvg0zaiQQZBErvWP4fzhlAvhRP50u7b2jTAKj7dTu"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","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-a7013e.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":"897ebe2d-073e-4222-bee1-5c8d1451cc30","keyName":"e2e-rate-a-67b389","subscription":"e2e-rate-iso-a-67b389","tenant":"e2e-shared-a-a7013e","userId":"897ebe2d-073e-4222-bee1-5c8d1451cc30","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-67b389","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":586488717,"seconds":1785846550}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46986},"address":"10.132.0.18:46986"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":586488717,"seconds":1785846550},"url_path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:46986","port":46986}}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-67b389"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","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-08-04T12:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"897ebe2d-073e-4222-bee1-5c8d1451cc30","keyName":"e2e-rate-a-67b389","selected_subscription":"e2e-rate-iso-a-67b389","selected_subscription_key":"ai-tenant-e2e-shared-a-a7013e/e2e-rate-iso-a-67b389@ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-67b389","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6b6e04a7-ee80-45ae-a043-20b11a5a4871","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:46996","PortSpecifier":{"PortValue":46996}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","object":"source:{address:{socket_address:{address:\"10.132.0.18:46996\" port_value:46996}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846551 nanos:622643077} http:{id:\"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a\"} path:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ro0txZHO2rPtAmrH_YYHvg0zaiQQZBErvWP4fzhlAvhRP50u7b2jTAKj7dTu"} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","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-a7013e.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":"897ebe2d-073e-4222-bee1-5c8d1451cc30","keyName":"e2e-rate-a-67b389","subscription":"e2e-rate-iso-a-67b389","tenant":"e2e-shared-a-a7013e","userId":"897ebe2d-073e-4222-bee1-5c8d1451cc30","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-67b389","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"}} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":622643077,"seconds":1785846551}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46996},"address":"10.132.0.18:46996"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":622643077,"seconds":1785846551},"url_path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:46996","port":46996}}} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","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-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","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-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-67b389"} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","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-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","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-08-04T12:29:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"897ebe2d-073e-4222-bee1-5c8d1451cc30","keyName":"e2e-rate-a-67b389","selected_subscription":"e2e-rate-iso-a-67b389","selected_subscription_key":"ai-tenant-e2e-shared-a-a7013e/e2e-rate-iso-a-67b389@ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-67b389","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:29:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f1a56a93-7268-4b7d-8ef2-a58fd6ab212a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:47002","PortSpecifier":{"PortValue":47002}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.60:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"07a67055-dbb2-41d2-89b6-e187743b860d","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","object":"source:{address:{socket_address:{address:\"10.132.0.18:47002\" port_value:47002}}} destination:{address:{socket_address:{address:\"10.134.0.60:443\" port_value:443}}} request:{time:{seconds:1785846552 nanos:663189362} http:{id:\"07a67055-dbb2-41d2-89b6-e187743b860d\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"07a67055-dbb2-41d2-89b6-e187743b860d\"} path:\"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions\" host:\"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ro0txZHO2rPtAmrH_YYHvg0zaiQQZBErvWP4fzhlAvhRP50u7b2jTAKj7dTu"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","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-a7013e.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":"897ebe2d-073e-4222-bee1-5c8d1451cc30","keyName":"e2e-rate-a-67b389","subscription":"e2e-rate-iso-a-67b389","tenant":"e2e-shared-a-a7013e","userId":"897ebe2d-073e-4222-bee1-5c8d1451cc30","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-a7013e.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-67b389","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"07a67055-dbb2-41d2-89b6-e187743b860d"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"07a67055-dbb2-41d2-89b6-e187743b860d","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":663189362,"seconds":1785846552}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47002},"address":"10.132.0.18:47002"}}}}},"destination":{"address":"10.134.0.60:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"},"headers":{":authority":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-a7013e-kserve-workload-svc.ai-tenant-e2e-shared-a-a7013e.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdC03ODg2Yzg0NTRkLTVkN2doCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLWE3MDEzZS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS1hNzAxM2Utb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.60~e2e-shared-a-a7013e-openshift-default-7886c8454d-5d7gh.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"07a67055-dbb2-41d2-89b6-e187743b860d"},"host":"e2e-shared-a-a7013e.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"07a67055-dbb2-41d2-89b6-e187743b860d","method":"POST","path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":663189362,"seconds":1785846552},"url_path":"/ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:47002","port":47002}}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","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-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","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-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","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-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","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-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-67b389"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"897ebe2d-073e-4222-bee1-5c8d1451cc30","keyName":"e2e-rate-a-67b389","selected_subscription":"e2e-rate-iso-a-67b389","selected_subscription_key":"ai-tenant-e2e-shared-a-a7013e/e2e-rate-iso-a-67b389@ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-a7013e/models/facebook/opt-125m","name":"rate-test-model-a7013e","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-67b389","namespace":"ai-tenant-e2e-shared-a-a7013e","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7013e/rate-test-model-a7013e"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07a67055-dbb2-41d2-89b6-e187743b860d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:38068","PortSpecifier":{"PortValue":38068}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","method":"POST","path":"/ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6/v1/completions","host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","object":"source:{address:{socket_address:{address:\"10.132.0.18:38068\" port_value:38068}}} destination:{address:{socket_address:{address:\"10.134.0.61:443\" port_value:443}}} request:{time:{seconds:1785846552 nanos:698703726} http:{id:\"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-038ca6-kserve-workload-svc.ai-tenant-e2e-shared-b-038ca6.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4\"} path:\"/ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6/v1/completions\" host:\"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Y8VAlyAECvd0z75C_B7Hpf7Wq9QaiPqjvKbjAZE9OU4Wjq6A7Du3qIKSzD2F"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","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-038ca6.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":"ec80bc44-0606-437f-a310-1a96dfc885e3","keyName":"e2e-rate-b-67b389","subscription":"e2e-rate-iso-b-67b389","tenant":"e2e-shared-b-038ca6","userId":"ec80bc44-0606-437f-a310-1a96dfc885e3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-b-038ca6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m","name":"rate-test-model-038ca6","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-67b389","namespace":"ai-tenant-e2e-shared-b-038ca6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6"}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-038ca6-kserve-workload-svc.ai-tenant-e2e-shared-b-038ca6.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","method":"POST","path":"/ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":698703726,"seconds":1785846552}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38068},"address":"10.132.0.18:38068"}}}}},"destination":{"address":"10.134.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"},"headers":{":authority":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-038ca6-kserve-workload-svc.ai-tenant-e2e-shared-b-038ca6.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdC02ODQ2ODVmYzRkLTJweG41CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTAzOGNhNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0wMzhjYTYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.61~e2e-shared-b-038ca6-openshift-default-684685fc4d-2pxn5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4"},"host":"e2e-shared-b-038ca6.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","method":"POST","path":"/ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":698703726,"seconds":1785846552},"url_path":"/ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:38068","port":38068}}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","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-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","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-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","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-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-b-67b389"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","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-08-04T12:29:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"ec80bc44-0606-437f-a310-1a96dfc885e3","keyName":"e2e-rate-b-67b389","selected_subscription":"e2e-rate-iso-b-67b389","selected_subscription_key":"ai-tenant-e2e-shared-b-038ca6/e2e-rate-iso-b-67b389@ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-038ca6/models/facebook/opt-125m","name":"rate-test-model-038ca6","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-67b389","namespace":"ai-tenant-e2e-shared-b-038ca6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-038ca6/rate-test-model-038ca6"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:29:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"959e2e75-bb6e-4bce-ba5f-c5b45af1b5d4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c5853df43f0b9dbaa561423baa8690d76d1af58210666a225a6c9a79af9e596"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2c8c4e671004cd3510137678bf54524adb4025009673d1fd38dc9ba3c4823a40"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/49ad6d825331c085bf74114b7420fcab8a2c51ec46d55f57da3cdbb88a7d1c67"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e4902041097cf59a6ab9f82e9f164d52ad2bcb4b8b2a05181a2557d64cce8362"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a308d0897e1ff08252333ab890cdd499e3d5778d518c991681d3f5cad473561"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1e250f8bc52f68b1caf275ce56e7b24c7d620b3354be95681eaf3f72e101b6ff"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cf0c66ed1dc0a762cdaf3f132c37d58f7118fac130bfafab1663625a5c6f5e79"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/db2b02831a716aac220e61ab7602a4ea85179d55ae9523ab19624b9fa6b96bca"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3d5d5fcbb826145805c4db13e82eeda0282adeb3a12a32afa1dc1cb2bb061cd6"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9afe262d49b3815fb6ccdc99310b6db9758e190ccb351eeec690021f30f50953"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b0789fa40ed3aed12701a34bca4e99e5b3cb3e8a503b7688a76823f2bef4437"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b3e627e633838c8f1d3a6b8aa4e02d3188b9e9445edb7d6733cd1a2be97e2fab"} {"level":"info","ts":"2026-08-04T12:29:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9814df1110996c5e70cd1d85cecdd8058b539cfa7531712e9b4a67380c0a2b80"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/def646ec982ce58919b3528fa513a24e26300083c4667d593e9c49da4a63e77f"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d1af7ada8c937985835d3107277f4ffef837d3fdd30f1dc58b15054974bf8293"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ea06cf5bf42673a738e01a826f03ed704a9aec5e3e099f2d538b819b035aafa"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4a77d8a2bacb1733246ccdcdea3059ce31b7d4ca3632f2cc628a6af989b19409"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6c002d10dc2ca826b5446aedf5222451dbdfa37b0126639786d9811fd6b4210"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/69ac3d92d63cf5a8d070c87372efca076f904188d9535a34c3c237a9e2f57708"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c667ef0071b61239bc7ee90c5a36efc183181a47640e732ebfc08e36d4d37eb3"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a63cf2a8f19c0ad5e34f239e60f344f4fb404d06fc28afeada1b1d959ee97359"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03f946d06d62167c4b5d3de61effa30fae4aa2ba35b9f2969aea086d313ecf91"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/405725ce6b48c8af11acad0acdd1c2e76f6161ad72d81595f4a0d55b192fabfb"} {"level":"info","ts":"2026-08-04T12:29:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95f0c04da64a7a8ea99dc06bb4d0e3c1af80cad04997824e295c73aa0ad8acef"} {"level":"info","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"11569754-933b-4262-8b99-b73a9380b998","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:59864","PortSpecifier":{"PortValue":59864}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.38:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"11569754-933b-4262-8b99-b73a9380b998","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"11569754-933b-4262-8b99-b73a9380b998","object":"source:{address:{socket_address:{address:\"10.132.0.18:59864\" port_value:59864}}} destination:{address:{socket_address:{address:\"10.134.0.38:443\" port_value:443}}} request:{time:{seconds:1785846642 nanos:716387231} http:{id:\"11569754-933b-4262-8b99-b73a9380b998\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"69\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXA2emJxCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.38~maas-default-gateway-openshift-default-78bb78ff78-p6zbq.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"11569754-933b-4262-8b99-b73a9380b998\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"11569754-933b-4262-8b99-b73a9380b998","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"11569754-933b-4262-8b99-b73a9380b998","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"11569754-933b-4262-8b99-b73a9380b998","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.38:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXA2emJxCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.38~maas-default-gateway-openshift-default-78bb78ff78-p6zbq.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"11569754-933b-4262-8b99-b73a9380b998"},"host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"11569754-933b-4262-8b99-b73a9380b998","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":716387231,"seconds":1785846642}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59864},"address":"10.132.0.18:59864"}}}}},"destination":{"address":"10.134.0.38:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXA2emJxCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.38~maas-default-gateway-openshift-default-78bb78ff78-p6zbq.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"11569754-933b-4262-8b99-b73a9380b998"},"host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"11569754-933b-4262-8b99-b73a9380b998","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":716387231,"seconds":1785846642},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:59864","port":59864}}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"11569754-933b-4262-8b99-b73a9380b998","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-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"11569754-933b-4262-8b99-b73a9380b998","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-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"11569754-933b-4262-8b99-b73a9380b998","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"11569754-933b-4262-8b99-b73a9380b998","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"11569754-933b-4262-8b99-b73a9380b998","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-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"11569754-933b-4262-8b99-b73a9380b998","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-08-04T12:30:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"11569754-933b-4262-8b99-b73a9380b998","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"11569754-933b-4262-8b99-b73a9380b998","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:59876","PortSpecifier":{"PortValue":59876}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.38:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","object":"source:{address:{socket_address:{address:\"10.132.0.18:59876\" port_value:59876}}} destination:{address:{socket_address:{address:\"10.134.0.38:443\" port_value:443}}} request:{time:{seconds:1785846642 nanos:763686986} http:{id:\"225ee9c4-8184-4347-99c0-a7d439cf59b5\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXA2emJxCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.38~maas-default-gateway-openshift-default-78bb78ff78-p6zbq.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"225ee9c4-8184-4347-99c0-a7d439cf59b5\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1YQmkHdF9wrfCUaHZ_XKygHXlk7qMRHNM3kpjyjywZtFgVCWtzDiPX6EHCf0Q"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":"apiKeyValidation","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"04af422d-a00e-40bb-b084-6ab0aa011de8","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"04af422d-a00e-40bb-b084-6ab0aa011de8","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":"subscription-info","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}}},"context":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.38:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXA2emJxCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.38~maas-default-gateway-openshift-default-78bb78ff78-p6zbq.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"225ee9c4-8184-4347-99c0-a7d439cf59b5"},"host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":763686986,"seconds":1785846642}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59876},"address":"10.132.0.18:59876"}}}}},"destination":{"address":"10.134.0.38:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXA2emJxCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.38~maas-default-gateway-openshift-default-78bb78ff78-p6zbq.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"225ee9c4-8184-4347-99c0-a7d439cf59b5"},"host":"maas.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":763686986,"seconds":1785846642},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:59876","port":59876}}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","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-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","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-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","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-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","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-08-04T12:30:42Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"04af422d-a00e-40bb-b084-6ab0aa011de8","keyName":"e2e-ipp-default","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:30:42Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"225ee9c4-8184-4347-99c0-a7d439cf59b5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1"} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3"} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe"} {"level":"debug","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00"} {"level":"error","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T12:31:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T12:31:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T12:31:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T12:31:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T12:31:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"info","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a62380ad-718b-43df-9367-65df1a854471","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:55556","PortSpecifier":{"PortValue":55556}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.68:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a62380ad-718b-43df-9367-65df1a854471","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a62380ad-718b-43df-9367-65df1a854471","object":"source:{address:{socket_address:{address:\"10.132.0.18:55556\" port_value:55556}}} destination:{address:{socket_address:{address:\"10.134.0.68:443\" port_value:443}}} request:{time:{seconds:1785846716 nanos:292024132} http:{id:\"a62380ad-718b-43df-9367-65df1a854471\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"66\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-ipp-a-a888a4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdC01YmNiOTlkN2Q2LWhwMm01CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.68~e2e-ipp-a-a888a4-openshift-default-5bcb99d7d6-hp2m5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"a62380ad-718b-43df-9367-65df1a854471\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a62380ad-718b-43df-9367-65df1a854471","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a62380ad-718b-43df-9367-65df1a854471","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a62380ad-718b-43df-9367-65df1a854471","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/1d1a91789395"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=112bca29-207e-4746-84f3-81ae5dede825"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"9824eb5d-abf0-4ad0-be1b-be6b56aae625","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.68:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-a888a4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdC01YmNiOTlkN2Q2LWhwMm01CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.68~e2e-ipp-a-a888a4-openshift-default-5bcb99d7d6-hp2m5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a62380ad-718b-43df-9367-65df1a854471"},"host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"a62380ad-718b-43df-9367-65df1a854471","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":292024132,"seconds":1785846716}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":55556},"address":"10.132.0.18:55556"}}}}},"destination":{"address":"10.134.0.68:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e"},"headers":{":authority":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-a888a4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdC01YmNiOTlkN2Q2LWhwMm01CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.68~e2e-ipp-a-a888a4-openshift-default-5bcb99d7d6-hp2m5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a62380ad-718b-43df-9367-65df1a854471"},"host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"a62380ad-718b-43df-9367-65df1a854471","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":292024132,"seconds":1785846716},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:55556","port":55556}}} {"level":"debug","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a62380ad-718b-43df-9367-65df1a854471","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-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a62380ad-718b-43df-9367-65df1a854471","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-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a62380ad-718b-43df-9367-65df1a854471","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-a888a4/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a62380ad-718b-43df-9367-65df1a854471","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a62380ad-718b-43df-9367-65df1a854471","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-08-04T12:31:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a62380ad-718b-43df-9367-65df1a854471","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-08-04T12:31:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a62380ad-718b-43df-9367-65df1a854471","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:31:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a62380ad-718b-43df-9367-65df1a854471","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:55570","PortSpecifier":{"PortValue":55570}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.68:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","method":"POST","path":"/ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4/v1/chat/completions","host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","object":"source:{address:{socket_address:{address:\"10.132.0.18:55570\" port_value:55570}}} destination:{address:{socket_address:{address:\"10.134.0.68:443\" port_value:443}}} request:{time:{seconds:1785846718 nanos:348081835} http:{id:\"21428270-a9a9-4a33-bc7e-ace91e9a1d97\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-a888a4-kserve-workload-svc.ai-tenant-e2e-ipp-a-a888a4.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdC01YmNiOTlkN2Q2LWhwMm01CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.68~e2e-ipp-a-a888a4-openshift-default-5bcb99d7d6-hp2m5.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"21428270-a9a9-4a33-bc7e-ace91e9a1d97\"} path:\"/ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4/v1/chat/completions\" host:\"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-stoR78OTnE0rKTn8_48HG7MGnwTBqFvT9ufX1JhPmlc95tUgge3TZTTgl4a0"} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-a888a4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-ipp-a-a888a4.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":"cd3a3b9f-03a2-45ce-a0dd-43a77fbbfba5","keyName":"e2e-ipp-a888a4","subscription":"ipp-route-a888a4-sub","tenant":"e2e-ipp-a-a888a4","userId":"cd3a3b9f-03a2-45ce-a0dd-43a77fbbfba5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-a888a4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-ipp-a-a888a4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-a888a4/models/facebook/opt-125m","name":"ipp-route-a888a4","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-a888a4-sub","namespace":"ai-tenant-e2e-ipp-a-a888a4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4"}} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-a888a4-kserve-workload-svc.ai-tenant-e2e-ipp-a-a888a4.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdC01YmNiOTlkN2Q2LWhwMm01CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.68~e2e-ipp-a-a888a4-openshift-default-5bcb99d7d6-hp2m5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97"},"host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","method":"POST","path":"/ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":348081835,"seconds":1785846718}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":55570},"address":"10.132.0.18:55570"}}}}},"destination":{"address":"10.134.0.68:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"},"headers":{":authority":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-a888a4-kserve-workload-svc.ai-tenant-e2e-ipp-a-a888a4.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdC01YmNiOTlkN2Q2LWhwMm01CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWE4ODhhNC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hODg4YTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.68~e2e-ipp-a-a888a4-openshift-default-5bcb99d7d6-hp2m5.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.18","x-forwarded-host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97"},"host":"e2e-ipp-a-a888a4.apps.5a9b7f7f-4a69-47d1-b2d1-1d1a91789395.prod.konfluxeaas.com","id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","method":"POST","path":"/ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":348081835,"seconds":1785846718},"url_path":"/ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:55570","port":55570}}} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","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-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","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-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-a888a4/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"ipp-route-a888a4-sub"} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","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-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","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-08-04T12:31:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"cd3a3b9f-03a2-45ce-a0dd-43a77fbbfba5","keyName":"e2e-ipp-a888a4","selected_subscription":"ipp-route-a888a4-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4-sub@ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-a888a4/models/facebook/opt-125m","name":"ipp-route-a888a4","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-a888a4-sub","namespace":"ai-tenant-e2e-ipp-a-a888a4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-a888a4/ipp-route-a888a4"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T12:31:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"21428270-a9a9-4a33-bc7e-ace91e9a1d97","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T12:33:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8d9ac7495e66acf9779890e6a33fdbb8640da2aa593a04f813f15ca8b95241b3"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/10aed959ebfcf430402956306f593e1e511b5cdec6e69c17ba2cb689bb32b49f"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4d690d69b5b38d7ea3dac44b6110809e6433b9077b91a8f88e774c3d0a4aaa00"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a46b12edbe443f33c7d044d278df3b049a638b6201810d436e4059961d1ec72c"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a0e6b24d79ecb8f6c1ad40edfe7ef3d9c5ae80d0d9e231b1976f10561c76bbf"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5e1761c5979c606b481b4ab8e4f0af9e0b6a371e802dd54d01f0765d110f1221"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7f20e1bd95f8409b8cf7fa416358639a35308690a5e39f78a6584b0daba700fe"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/996d60b72b8f1043e22d4b68c5b8bb9529d68d8d45e21762de0f44f094a08eb1"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82bf49cc627865488097c0856303237837618102130dc757bdc2c607df72ad66"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7f8b410bb76f29cbe17c083d9555f78a02e50c1ccd4dfa57c164e47a31d15c88"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7b40c44041c8ccc6d9c43fb0bed6c5e334cde49a6f7f1b5587cea81e2a12e42e"} {"level":"info","ts":"2026-08-04T12:33:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ad5b3054a0e182162cfcc9c0eb89980adb110b0e9c2fc125df2e880111f7263d"}