--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"error","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717\": 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-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"error","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224\": 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-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"error","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224\": 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-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"error","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224\": 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-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"debug","ts":"2026-08-04T16:53:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c\": 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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53: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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53: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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53: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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53: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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53: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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53: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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53: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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/73bf131664ef562a82a9cee34af4abd7cb43a77965e7e82542813f0546ce5434"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59fd56b665af57ab6eff81d2d10e844930940645fb2d6bfb077dbc05abdc5f67"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"73bf131664ef562a82a9cee34af4abd7cb43a77965e7e82542813f0546ce5434","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["73bf131664ef562a82a9cee34af4abd7cb43a77965e7e82542813f0546ce5434"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"73bf131664ef562a82a9cee34af4abd7cb43a77965e7e82542813f0546ce5434","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"59fd56b665af57ab6eff81d2d10e844930940645fb2d6bfb077dbc05abdc5f67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["59fd56b665af57ab6eff81d2d10e844930940645fb2d6bfb077dbc05abdc5f67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/73bf131664ef562a82a9cee34af4abd7cb43a77965e7e82542813f0546ce5434"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"59fd56b665af57ab6eff81d2d10e844930940645fb2d6bfb077dbc05abdc5f67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/59fd56b665af57ab6eff81d2d10e844930940645fb2d6bfb077dbc05abdc5f67"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"73bf131664ef562a82a9cee34af4abd7cb43a77965e7e82542813f0546ce5434","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"59fd56b665af57ab6eff81d2d10e844930940645fb2d6bfb077dbc05abdc5f67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:53: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-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:53:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"error","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312\": 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-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:53:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:33664","PortSpecifier":{"PortValue":33664}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7ba1b49c-98f9-466d-b432-a9ff14711822","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","object":"source:{address:{socket_address:{address:\"10.132.0.18:33664\" port_value:33664}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862441 nanos:985763162} http:{id:\"7ba1b49c-98f9-466d-b432-a9ff14711822\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"7ba1b49c-98f9-466d-b432-a9ff14711822\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.86:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7ba1b49c-98f9-466d-b432-a9ff14711822"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"7ba1b49c-98f9-466d-b432-a9ff14711822","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":985763162,"seconds":1785862441}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33664},"address":"10.132.0.18:33664"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7ba1b49c-98f9-466d-b432-a9ff14711822"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"7ba1b49c-98f9-466d-b432-a9ff14711822","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":985763162,"seconds":1785862441},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:33664","port":33664}}} {"level":"debug","ts":"2026-08-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","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-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","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-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/auth-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","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-04T16:54:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","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-04T16:54:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ba1b49c-98f9-466d-b432-a9ff14711822","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:46954","PortSpecifier":{"PortValue":46954}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","object":"source:{address:{socket_address:{address:\"10.132.0.18:46954\" port_value:46954}}} destination:{address:{socket_address:{address:\"10.133.0.44:443\" port_value:443}}} request:{time:{seconds:1785862442 nanos:29988133} http:{id:\"9449d1dc-b3d4-4174-a39a-9455d45bb2cf\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-222eca.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"9449d1dc-b3d4-4174-a39a-9455d45bb2cf\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":29988133,"seconds":1785862442}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46954},"address":"10.132.0.18:46954"}}}}},"destination":{"address":"10.133.0.44:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":29988133,"seconds":1785862442},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:46954","port":46954}}} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-222eca/auth-test-model-222eca\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-222eca/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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","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":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","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-04T16:54:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9449d1dc-b3d4-4174-a39a-9455d45bb2cf","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:33670","PortSpecifier":{"PortValue":33670}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","object":"source:{address:{socket_address:{address:\"10.132.0.18:33670\" port_value:33670}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862442 nanos:97138276} http:{id:\"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1ZbX5FsURKElEbzu4_plWvQxooUtDNHkCa5hbKUil7f2BIrIl3iyfFcOjWc9D"} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","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-4e1c51.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":"12d82633-455a-4690-8513-25d2ef696ffe","keyName":"e2e-auth-iso-a-1eeebf","subscription":"e2e-auth-iso-61c8f9","tenant":"e2e-shared-a-4e1c51","userId":"12d82633-455a-4690-8513-25d2ef696ffe","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":97138276,"seconds":1785862442}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33670},"address":"10.132.0.18:33670"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":97138276,"seconds":1785862442},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:33670","port":33670}}} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/auth-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","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-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","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-61c8f9"} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","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-04T16:54:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:54:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9a6abc3b-1aa9-4fa9-8c62-53d1f7ebbf26","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/74354a9b5c5ca13cc87ff3105b23e09c632d51af5a463f916d789cffa6d58d2f"} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/274f8e30c6b7cd91e162dc8f64f9b452c3c35cfce6d0e3756335260a750aca7c"} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/80fde471e248225d6016a08d5736cd88f42033817f93f136ce5dd0e60c698ced"} {"level":"info","ts":"2026-08-04T16:54:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/30afcfa6cd3b86e6044054f2aef55f9fa5f0942e999e7d658976b5a6c7410b3d"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/73bf131664ef562a82a9cee34af4abd7cb43a77965e7e82542813f0546ce5434"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eb817c190aab0656e3e92c33d3fa952f99d7ddb8dc37ba27fe29b42c7f18c973"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9bb729332a92cb1d68a3f7b9db997ae843f7bae76465e13b418e7a09ffb2aa5e"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/684715e760fafc9573718568f7eb371560261c19fa6a0c3f7d163c78d075a121"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/abcac0c02c9785bb97c667ee3e83d0948f4eb9cc0423fb2df8a246e99353306f"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c12fc5e1be9f9b1ca85a4a779ce06e885ba047905fddaaf4bdbada0a6b8569db"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/59fd56b665af57ab6eff81d2d10e844930940645fb2d6bfb077dbc05abdc5f67"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7cd621079857e10379d70826c6d03903b944fde8d0b0d89afe2c163afc4a6008"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/68f4a350954a8930b5b5f0e4308272868006cc1e1134efc7dc624b4cdca5467c"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54581aa1bbd6b7d68c9e8174cdd07cb69a047670d088391d468212b779259e53"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ecc25bf5dbfc19b27205f3fb2fd44900a716899fe9a75076adf709be1da59764"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d623ce5e3c208901c6d35e6ac3df0a2de3f2609217c6da71b0d71219d460fd85"} {"level":"info","ts":"2026-08-04T16:54:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"debug","ts":"2026-08-04T16:54:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa"} {"level":"error","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3\": 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-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"} {"level":"error","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929\": 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-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:54:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:54:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f"} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f"} {"level":"error","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f\": 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-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"error","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56\": 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-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"error","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64\": 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-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e303be96-b880-446b-b9ba-ae450915617d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:46932","PortSpecifier":{"PortValue":46932}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e303be96-b880-446b-b9ba-ae450915617d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e303be96-b880-446b-b9ba-ae450915617d","object":"source:{address:{socket_address:{address:\"10.132.0.18:46932\" port_value:46932}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862524 nanos:558278000} http:{id:\"e303be96-b880-446b-b9ba-ae450915617d\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"e303be96-b880-446b-b9ba-ae450915617d\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e303be96-b880-446b-b9ba-ae450915617d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e303be96-b880-446b-b9ba-ae450915617d","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e303be96-b880-446b-b9ba-ae450915617d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.86:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e303be96-b880-446b-b9ba-ae450915617d"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"e303be96-b880-446b-b9ba-ae450915617d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":558278000,"seconds":1785862524}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46932},"address":"10.132.0.18:46932"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e303be96-b880-446b-b9ba-ae450915617d"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"e303be96-b880-446b-b9ba-ae450915617d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":558278000,"seconds":1785862524},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:46932","port":46932}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e303be96-b880-446b-b9ba-ae450915617d","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e303be96-b880-446b-b9ba-ae450915617d","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e303be96-b880-446b-b9ba-ae450915617d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/sub-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e303be96-b880-446b-b9ba-ae450915617d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e303be96-b880-446b-b9ba-ae450915617d","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e303be96-b880-446b-b9ba-ae450915617d","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-04T16:55:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e303be96-b880-446b-b9ba-ae450915617d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e303be96-b880-446b-b9ba-ae450915617d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:34508","PortSpecifier":{"PortValue":34508}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cff5c226-1573-45bd-8fea-6651de738ce8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","object":"source:{address:{socket_address:{address:\"10.132.0.18:34508\" port_value:34508}}} destination:{address:{socket_address:{address:\"10.133.0.44:443\" port_value:443}}} request:{time:{seconds:1785862524 nanos:604513551} http:{id:\"cff5c226-1573-45bd-8fea-6651de738ce8\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-222eca.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"cff5c226-1573-45bd-8fea-6651de738ce8\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"cff5c226-1573-45bd-8fea-6651de738ce8"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"cff5c226-1573-45bd-8fea-6651de738ce8","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":604513551,"seconds":1785862524}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34508},"address":"10.132.0.18:34508"}}}}},"destination":{"address":"10.133.0.44:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"cff5c226-1573-45bd-8fea-6651de738ce8"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"cff5c226-1573-45bd-8fea-6651de738ce8","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":604513551,"seconds":1785862524},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:34508","port":34508}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-222eca/sub-test-model-222eca\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-222eca/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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","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-04T16:55:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cff5c226-1573-45bd-8fea-6651de738ce8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:46934","PortSpecifier":{"PortValue":46934}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","object":"source:{address:{socket_address:{address:\"10.132.0.18:46934\" port_value:46934}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862524 nanos:647788505} http:{id:\"9a66da9f-ee32-4b89-87e6-e8910f701b7c\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"9a66da9f-ee32-4b89-87e6-e8910f701b7c\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-NUg0aZ54D7QVHSUG_dNdvuhdaLG2JtyyolgrWGSVo1pf7hGBJ3M3NqLHJPSs"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","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-4e1c51.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":"8ed838f8-0c9c-4cf2-ac54-73df4a25a186","keyName":"e2e-sub-iso-e90203","subscription":"e2e-a-only-4ddbc4","tenant":"e2e-shared-a-4e1c51","userId":"8ed838f8-0c9c-4cf2-ac54-73df4a25a186","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":647788505,"seconds":1785862524}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46934},"address":"10.132.0.18:46934"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":647788505,"seconds":1785862524},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:46934","port":46934}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/sub-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","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-4ddbc4"} {"level":"info","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9a66da9f-ee32-4b89-87e6-e8910f701b7c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:34512","PortSpecifier":{"PortValue":34512}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","object":"source:{address:{socket_address:{address:\"10.132.0.18:34512\" port_value:34512}}} destination:{address:{socket_address:{address:\"10.133.0.44:443\" port_value:443}}} request:{time:{seconds:1785862524 nanos:694364568} http:{id:\"f62f4cdc-5a1b-417e-abd3-af23ee75fddd\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-222eca.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"f62f4cdc-5a1b-417e-abd3-af23ee75fddd\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-18szS8EdXffYPdgIb_5oss2zJDr1BlGyNoXZAmEOurXfYAougsAo5tsRsW26Y"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-222eca.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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","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-222eca.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":"7eb09ac0-7ab9-4d96-bffc-2940d668f913","keyName":"e2e-sub-iso-0178a0","subscription":"e2e-b-only-4ddbc4","tenant":"e2e-shared-b-222eca","userId":"7eb09ac0-7ab9-4d96-bffc-2940d668f913","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":694364568,"seconds":1785862524}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34512},"address":"10.132.0.18:34512"}}}}},"destination":{"address":"10.133.0.44:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":694364568,"seconds":1785862524},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:34512","port":34512}}} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-222eca/sub-test-model-222eca\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-222eca/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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","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-4ddbc4"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","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-04T16:55:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:55:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f62f4cdc-5a1b-417e-abd3-af23ee75fddd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:55:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"} {"level":"info","ts":"2026-08-04T16:55:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"info","ts":"2026-08-04T16:55:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"info","ts":"2026-08-04T16:55:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:55:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"info","ts":"2026-08-04T16:55:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"info","ts":"2026-08-04T16:55:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2\": 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-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9\": 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-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56\": 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-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:55:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:55:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:48252","PortSpecifier":{"PortValue":48252}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","object":"source:{address:{socket_address:{address:\"10.132.0.18:48252\" port_value:48252}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862548 nanos:414307914} http:{id:\"b35c7a90-3073-4c99-b5a0-f30ee089dbc1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"b35c7a90-3073-4c99-b5a0-f30ee089dbc1\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.86:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":414307914,"seconds":1785862548}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48252},"address":"10.132.0.18:48252"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":414307914,"seconds":1785862548},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:48252","port":48252}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/sub-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","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-04T16:55:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b35c7a90-3073-4c99-b5a0-f30ee089dbc1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:59084","PortSpecifier":{"PortValue":59084}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ddce2f9a-8404-4c45-b932-1259318a1876","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","object":"source:{address:{socket_address:{address:\"10.132.0.18:59084\" port_value:59084}}} destination:{address:{socket_address:{address:\"10.133.0.44:443\" port_value:443}}} request:{time:{seconds:1785862548 nanos:459380833} http:{id:\"ddce2f9a-8404-4c45-b932-1259318a1876\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-222eca.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"ddce2f9a-8404-4c45-b932-1259318a1876\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ddce2f9a-8404-4c45-b932-1259318a1876"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"ddce2f9a-8404-4c45-b932-1259318a1876","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":459380833,"seconds":1785862548}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59084},"address":"10.132.0.18:59084"}}}}},"destination":{"address":"10.133.0.44:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ddce2f9a-8404-4c45-b932-1259318a1876"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"ddce2f9a-8404-4c45-b932-1259318a1876","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":459380833,"seconds":1785862548},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:59084","port":59084}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-222eca/sub-test-model-222eca\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-222eca/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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","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":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","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-04T16:55:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ddce2f9a-8404-4c45-b932-1259318a1876","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:48262","PortSpecifier":{"PortValue":48262}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","object":"source:{address:{socket_address:{address:\"10.132.0.18:48262\" port_value:48262}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862548 nanos:501799061} http:{id:\"da968233-3d97-4d87-a88d-20b4ccb1bed3\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"da968233-3d97-4d87-a88d-20b4ccb1bed3\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Hm4dbW5UnS9IXgsU_awhBIm1gwAQsgiaR0T9b2X5QM7YqoPX1APMCLFZYeQr"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","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-4e1c51.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":"eee76b82-f3e0-4bfe-a351-7fb87edd302b","keyName":"e2e-sub-iso-799022","subscription":"e2e-shared-sub-6ea9f6","tenant":"e2e-shared-a-4e1c51","userId":"eee76b82-f3e0-4bfe-a351-7fb87edd302b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"da968233-3d97-4d87-a88d-20b4ccb1bed3"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":501799061,"seconds":1785862548}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48262},"address":"10.132.0.18:48262"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"da968233-3d97-4d87-a88d-20b4ccb1bed3"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":501799061,"seconds":1785862548},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:48262","port":48262}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/sub-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","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-6ea9f6"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","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-04T16:55:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"da968233-3d97-4d87-a88d-20b4ccb1bed3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:59098","PortSpecifier":{"PortValue":59098}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4ba819a3-2c57-49e8-b456-e72b7905222e","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","object":"source:{address:{socket_address:{address:\"10.132.0.18:59098\" port_value:59098}}} destination:{address:{socket_address:{address:\"10.133.0.44:443\" port_value:443}}} request:{time:{seconds:1785862548 nanos:532183567} http:{id:\"4ba819a3-2c57-49e8-b456-e72b7905222e\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-222eca.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"4ba819a3-2c57-49e8-b456-e72b7905222e\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Dhai9HKzt9wmWIci_MMFX6eGVj0BGXsZDBiTRXMnqTZm8HMUvYFkQgMgowmy"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-222eca.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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","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-222eca.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":"8027c3f5-ab95-480b-b423-e543473d6c29","keyName":"e2e-sub-iso-513a67","subscription":"e2e-shared-sub-6ea9f6","tenant":"e2e-shared-b-222eca","userId":"8027c3f5-ab95-480b-b423-e543473d6c29","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4ba819a3-2c57-49e8-b456-e72b7905222e"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"4ba819a3-2c57-49e8-b456-e72b7905222e","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":532183567,"seconds":1785862548}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59098},"address":"10.132.0.18:59098"}}}}},"destination":{"address":"10.133.0.44:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4ba819a3-2c57-49e8-b456-e72b7905222e"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"4ba819a3-2c57-49e8-b456-e72b7905222e","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":532183567,"seconds":1785862548},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:59098","port":59098}}} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-222eca/sub-test-model-222eca\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-222eca/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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","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-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","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-6ea9f6"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","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":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:55:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4ba819a3-2c57-49e8-b456-e72b7905222e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/520d6c7b06846ef918a7a915e0e510340de5642c113bd9069570aa27ef2abae3"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d3f52f6c39076ecef99eff906e4a78f28628f3ed4fe9454a186aa8704f2586b0"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e7baf1561153a6c4626e56b7fe7fb52be591f1cb7a0fe9ccefa2d23482fac53f"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/312455fac32af87853c5261c3235bb51e01e8777e5ad3fda116007b1e063b940"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ff85dde6ecf1d9f97264869da4d0d4030ff095b35343172c088b7bdc4503d64"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4403979cdc2ecf1e6e3f286fdc10795cb5ef7494eb7b5e26bb0bf020ae52ff56"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ba42f52dff6cdd1ef6d3748532c88111f861831b332ab03e2467b77af999f660"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/88e0387e390d946bd9a09fe4b64913f5bfec4d62007a8be57647f7caa55649aa"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a489df4daebbf9b22e85ef714ecc4065dccf40e5fc03d9d3edae2d63538bfb2"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0ecbb09b7b28b4f53a56d340f756f344e3139a6313dd3b09e9d080df20bcbdd0"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:55:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a26f283a3af7c45eda2c3c6f693f3784f7e9b545995a4da4dc9cf655670851b"} {"level":"info","ts":"2026-08-04T16:55:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9311828d0865a45d085dd4653e434f1d13febdfa15d7e16022d271fcedb6f015"} {"level":"info","ts":"2026-08-04T16:55:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"info","ts":"2026-08-04T16:55:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/101cc560928ef4df00b57b7b8aca9a59d4d5cc2239b8bc7f5f80b7f49001a8c9"} {"level":"info","ts":"2026-08-04T16:55:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/27a0be10fef91505145439f570ea96e68745cb9247ceafbd53ab921b07305f9d"} {"level":"info","ts":"2026-08-04T16:55:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7339342729687ce96bda7d9c5c243f4e8cd42ad1ba09d50e332ccdf58efa36ad"} {"level":"info","ts":"2026-08-04T16:55:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b8fc7a6c9371548199ab096de8e82ee21ab63b86e2c125e9b4ab0cb97d0ac929"} {"level":"debug","ts":"2026-08-04T16:57:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"} {"level":"error","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703\": 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-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"} {"level":"error","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703\": 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-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf"} {"level":"info","ts":"2026-08-04T16:57:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf"} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"error","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd\": 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-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"} {"level":"info","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"debug","ts":"2026-08-04T16:57:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da"} {"level":"error","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda\": 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-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"error","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda\": 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-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:34280","PortSpecifier":{"PortValue":34280}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","object":"source:{address:{socket_address:{address:\"10.132.0.18:34280\" port_value:34280}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862656 nanos:644369641} http:{id:\"c5692dcb-5b9a-4e5c-b371-1412ed9b6232\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c5692dcb-5b9a-4e5c-b371-1412ed9b6232\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.86:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":644369641,"seconds":1785862656}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34280},"address":"10.132.0.18:34280"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":644369641,"seconds":1785862656},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:34280","port":34280}}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","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-04T16:57:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c5692dcb-5b9a-4e5c-b371-1412ed9b6232","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:33504","PortSpecifier":{"PortValue":33504}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","object":"source:{address:{socket_address:{address:\"10.132.0.18:33504\" port_value:33504}}} destination:{address:{socket_address:{address:\"10.133.0.44:443\" port_value:443}}} request:{time:{seconds:1785862656 nanos:700535863} http:{id:\"19bd5a98-5e10-43f9-8b08-d0e3da9a876a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-222eca.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"19bd5a98-5e10-43f9-8b08-d0e3da9a876a\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":700535863,"seconds":1785862656}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33504},"address":"10.132.0.18:33504"}}}}},"destination":{"address":"10.133.0.44:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":700535863,"seconds":1785862656},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:33504","port":33504}}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-222eca/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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","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-04T16:57:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"19bd5a98-5e10-43f9-8b08-d0e3da9a876a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:34294","PortSpecifier":{"PortValue":34294}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","object":"source:{address:{socket_address:{address:\"10.132.0.18:34294\" port_value:34294}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862656 nanos:758352988} http:{id:\"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e\"} path:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1BGCAwEL3VwOe9huH_vDz7EZpHLlOzNDHZuV3gUDBaVioXzS46A1qbW3SI5Iu"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","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-4e1c51.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":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","keyName":"e2e-rate-a-d9ae47","subscription":"e2e-rate-iso-a-d9ae47","tenant":"e2e-shared-a-4e1c51","userId":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","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-4e1c51.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-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d9ae47","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":758352988,"seconds":1785862656}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34294},"address":"10.132.0.18:34294"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":758352988,"seconds":1785862656},"url_path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:34294","port":34294}}} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","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-d9ae47"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","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-04T16:57:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","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":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","keyName":"e2e-rate-a-d9ae47","selected_subscription":"e2e-rate-iso-a-d9ae47","selected_subscription_key":"ai-tenant-e2e-shared-a-4e1c51/e2e-rate-iso-a-d9ae47@ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d9ae47","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:57:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"649ea4c3-d6ec-48bb-a6d7-5d38c9117e6e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:34304","PortSpecifier":{"PortValue":34304}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"26f751a9-99da-4ad8-826f-2b369279e8a5","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","object":"source:{address:{socket_address:{address:\"10.132.0.18:34304\" port_value:34304}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862657 nanos:876970740} http:{id:\"26f751a9-99da-4ad8-826f-2b369279e8a5\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"26f751a9-99da-4ad8-826f-2b369279e8a5\"} path:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1BGCAwEL3VwOe9huH_vDz7EZpHLlOzNDHZuV3gUDBaVioXzS46A1qbW3SI5Iu"} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","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-4e1c51.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":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","keyName":"e2e-rate-a-d9ae47","subscription":"e2e-rate-iso-a-d9ae47","tenant":"e2e-shared-a-4e1c51","userId":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","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-4e1c51.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-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d9ae47","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"}} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"26f751a9-99da-4ad8-826f-2b369279e8a5"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"26f751a9-99da-4ad8-826f-2b369279e8a5","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":876970740,"seconds":1785862657}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34304},"address":"10.132.0.18:34304"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"26f751a9-99da-4ad8-826f-2b369279e8a5"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"26f751a9-99da-4ad8-826f-2b369279e8a5","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":876970740,"seconds":1785862657},"url_path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:34304","port":34304}}} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","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-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","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-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","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-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","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-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","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-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","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-d9ae47"} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","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":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","keyName":"e2e-rate-a-d9ae47","selected_subscription":"e2e-rate-iso-a-d9ae47","selected_subscription_key":"ai-tenant-e2e-shared-a-4e1c51/e2e-rate-iso-a-d9ae47@ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d9ae47","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:57:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26f751a9-99da-4ad8-826f-2b369279e8a5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:41950","PortSpecifier":{"PortValue":41950}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fa586cd5-de5c-46e4-9f10-713f47778618","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","object":"source:{address:{socket_address:{address:\"10.132.0.18:41950\" port_value:41950}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862658 nanos:922308514} http:{id:\"fa586cd5-de5c-46e4-9f10-713f47778618\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"fa586cd5-de5c-46e4-9f10-713f47778618\"} path:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1BGCAwEL3VwOe9huH_vDz7EZpHLlOzNDHZuV3gUDBaVioXzS46A1qbW3SI5Iu"} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","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-4e1c51.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":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","keyName":"e2e-rate-a-d9ae47","subscription":"e2e-rate-iso-a-d9ae47","tenant":"e2e-shared-a-4e1c51","userId":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","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-4e1c51.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-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d9ae47","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"}} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"fa586cd5-de5c-46e4-9f10-713f47778618"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"fa586cd5-de5c-46e4-9f10-713f47778618","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":922308514,"seconds":1785862658}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41950},"address":"10.132.0.18:41950"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"fa586cd5-de5c-46e4-9f10-713f47778618"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"fa586cd5-de5c-46e4-9f10-713f47778618","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":922308514,"seconds":1785862658},"url_path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:41950","port":41950}}} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","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-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","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-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","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-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","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-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","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-d9ae47"} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","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-04T16:57:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","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":"392080ff-080c-433a-b2a8-9e40a2c9ce0e","keyName":"e2e-rate-a-d9ae47","selected_subscription":"e2e-rate-iso-a-d9ae47","selected_subscription_key":"ai-tenant-e2e-shared-a-4e1c51/e2e-rate-iso-a-d9ae47@ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-d9ae47","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:57:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fa586cd5-de5c-46e4-9f10-713f47778618","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"info","ts":"2026-08-04T16:57:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"debug","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717\": 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-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"debug","ts":"2026-08-04T16:57:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"} {"level":"error","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60\": 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-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd\": 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-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da"} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:57:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:57:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:57:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:57:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:57:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:52612","PortSpecifier":{"PortValue":52612}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","object":"source:{address:{socket_address:{address:\"10.132.0.18:52612\" port_value:52612}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862681 nanos:227161324} http:{id:\"e3d8494b-4060-4aa3-8ba5-83af9c61a569\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"e3d8494b-4060-4aa3-8ba5-83af9c61a569\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.86:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":227161324,"seconds":1785862681}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":52612},"address":"10.132.0.18:52612"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":227161324,"seconds":1785862681},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:52612","port":52612}}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","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-04T16:58:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e3d8494b-4060-4aa3-8ba5-83af9c61a569","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:41180","PortSpecifier":{"PortValue":41180}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","object":"source:{address:{socket_address:{address:\"10.132.0.18:41180\" port_value:41180}}} destination:{address:{socket_address:{address:\"10.133.0.44:443\" port_value:443}}} request:{time:{seconds:1785862681 nanos:271655580} http:{id:\"2f434c42-ed05-428d-9d75-4f6f2e2aabf0\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-222eca.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"2f434c42-ed05-428d-9d75-4f6f2e2aabf0\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":271655580,"seconds":1785862681}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41180},"address":"10.132.0.18:41180"}}}}},"destination":{"address":"10.133.0.44:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"},"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":271655580,"seconds":1785862681},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:41180","port":41180}}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-222eca/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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","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":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","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-04T16:58:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2f434c42-ed05-428d-9d75-4f6f2e2aabf0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:52614","PortSpecifier":{"PortValue":52614}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","object":"source:{address:{socket_address:{address:\"10.132.0.18:52614\" port_value:52614}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862681 nanos:401389609} http:{id:\"47440d0c-0bb3-499c-92cd-9e7d7b1256ef\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"47440d0c-0bb3-499c-92cd-9e7d7b1256ef\"} path:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1KxOy6PkTVCqq6IQn_U3igAHfJnKPpU7j6j1Ciu6A6mLCY86k85AZnVtBSbiw"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","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-4e1c51.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":"66b56c6a-ac34-4fad-9996-184a00cc538a","keyName":"e2e-rate-a-6e70a5","subscription":"e2e-rate-iso-a-6e70a5","tenant":"e2e-shared-a-4e1c51","userId":"66b56c6a-ac34-4fad-9996-184a00cc538a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","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-4e1c51.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-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6e70a5","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":401389609,"seconds":1785862681}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":52614},"address":"10.132.0.18:52614"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":401389609,"seconds":1785862681},"url_path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:52614","port":52614}}} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","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-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","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-6e70a5"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","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":"66b56c6a-ac34-4fad-9996-184a00cc538a","keyName":"e2e-rate-a-6e70a5","selected_subscription":"e2e-rate-iso-a-6e70a5","selected_subscription_key":"ai-tenant-e2e-shared-a-4e1c51/e2e-rate-iso-a-6e70a5@ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6e70a5","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:58:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"47440d0c-0bb3-499c-92cd-9e7d7b1256ef","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:52620","PortSpecifier":{"PortValue":52620}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","object":"source:{address:{socket_address:{address:\"10.132.0.18:52620\" port_value:52620}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862682 nanos:453418592} http:{id:\"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1\"} path:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1KxOy6PkTVCqq6IQn_U3igAHfJnKPpU7j6j1Ciu6A6mLCY86k85AZnVtBSbiw"} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","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-4e1c51.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":"66b56c6a-ac34-4fad-9996-184a00cc538a","keyName":"e2e-rate-a-6e70a5","subscription":"e2e-rate-iso-a-6e70a5","tenant":"e2e-shared-a-4e1c51","userId":"66b56c6a-ac34-4fad-9996-184a00cc538a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","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-4e1c51.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-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6e70a5","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"}} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":453418592,"seconds":1785862682}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":52620},"address":"10.132.0.18:52620"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":453418592,"seconds":1785862682},"url_path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:52620","port":52620}}} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","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-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","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-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","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-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","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-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","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-6e70a5"} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","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-04T16:58:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","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":"66b56c6a-ac34-4fad-9996-184a00cc538a","keyName":"e2e-rate-a-6e70a5","selected_subscription":"e2e-rate-iso-a-6e70a5","selected_subscription_key":"ai-tenant-e2e-shared-a-4e1c51/e2e-rate-iso-a-6e70a5@ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6e70a5","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:58:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"06c4cdcc-8c74-4c90-9122-8a9505ea1bb1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:52634","PortSpecifier":{"PortValue":52634}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.86:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","object":"source:{address:{socket_address:{address:\"10.132.0.18:52634\" port_value:52634}}} destination:{address:{socket_address:{address:\"10.134.0.86:443\" port_value:443}}} request:{time:{seconds:1785862683 nanos:494517809} http:{id:\"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/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=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813\"} path:\"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions\" host:\"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1KxOy6PkTVCqq6IQn_U3igAHfJnKPpU7j6j1Ciu6A6mLCY86k85AZnVtBSbiw"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","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-4e1c51.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":"66b56c6a-ac34-4fad-9996-184a00cc538a","keyName":"e2e-rate-a-6e70a5","subscription":"e2e-rate-iso-a-6e70a5","tenant":"e2e-shared-a-4e1c51","userId":"66b56c6a-ac34-4fad-9996-184a00cc538a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-4e1c51.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","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-4e1c51.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-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6e70a5","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"}} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":494517809,"seconds":1785862683}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":52634},"address":"10.132.0.18:52634"}}}}},"destination":{"address":"10.134.0.86:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"},"headers":{":authority":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4e1c51-kserve-workload-svc.ai-tenant-e2e-shared-a-4e1c51.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS00ZTFjNTEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj8KBE5BTUUSNxo1ZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdC01OTQ5Zjc3Y2ItbjU3azgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnMKBU9XTkVSEmoaaGt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9lMmUtc2hhcmVkLWEtNGUxYzUxLW9wZW5zaGlmdC1kZWZhdWx0CjgKDVdPUktMT0FEX05BTUUSJxolZTJlLXNoYXJlZC1hLTRlMWM1MS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.86~e2e-shared-a-4e1c51-openshift-default-5949f77cb-n57k8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813"},"host":"e2e-shared-a-4e1c51.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","method":"POST","path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":494517809,"seconds":1785862683},"url_path":"/ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:52634","port":52634}}} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-4e1c51/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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","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-6e70a5"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","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":"66b56c6a-ac34-4fad-9996-184a00cc538a","keyName":"e2e-rate-a-6e70a5","selected_subscription":"e2e-rate-iso-a-6e70a5","selected_subscription_key":"ai-tenant-e2e-shared-a-4e1c51/e2e-rate-iso-a-6e70a5@ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-4e1c51/models/facebook/opt-125m","name":"rate-test-model-4e1c51","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-6e70a5","namespace":"ai-tenant-e2e-shared-a-4e1c51","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-4e1c51/rate-test-model-4e1c51"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2a0cfbe5-a93c-44c5-8f9b-e5b42a292813","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:41194","PortSpecifier":{"PortValue":41194}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","method":"POST","path":"/ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca/v1/completions","host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","object":"source:{address:{socket_address:{address:\"10.132.0.18:41194\" port_value:41194}}} destination:{address:{socket_address:{address:\"10.133.0.44:443\" port_value:443}}} request:{time:{seconds:1785862683 nanos:532976675} http:{id:\"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca/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=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-222eca-kserve-workload-svc.ai-tenant-e2e-shared-b-222eca.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc\"} path:\"/ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca/v1/completions\" host:\"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-a1bEjm0hQ6lKVgU8_CbGj2veor8ychdW3fOpOEqmLKmNzTZI1lUS1dPMk8wt"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-222eca.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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","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-222eca.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":"beb92a60-132f-4498-831c-773aa25d2f3b","keyName":"e2e-rate-b-6e70a5","subscription":"e2e-rate-iso-b-6e70a5","tenant":"e2e-shared-b-222eca","userId":"beb92a60-132f-4498-831c-773aa25d2f3b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-222eca.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","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-222eca.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-222eca/models/facebook/opt-125m","name":"rate-test-model-222eca","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-6e70a5","namespace":"ai-tenant-e2e-shared-b-222eca","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca"}} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-222eca-kserve-workload-svc.ai-tenant-e2e-shared-b-222eca.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","method":"POST","path":"/ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":532976675,"seconds":1785862683}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41194},"address":"10.132.0.18:41194"}}}}},"destination":{"address":"10.133.0.44:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"},"headers":{":authority":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-222eca-kserve-workload-svc.ai-tenant-e2e-shared-b-222eca.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdC02ZjdjNGY4ZGQ4LWxrMjc4CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTIyMmVjYS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0yMjJlY2Etb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.44~e2e-shared-b-222eca-openshift-default-6f7c4f8dd8-lk278.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc"},"host":"e2e-shared-b-222eca.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","method":"POST","path":"/ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":532976675,"seconds":1785862683},"url_path":"/ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:41194","port":41194}}} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-222eca/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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","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-6e70a5"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","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-04T16:58:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","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":"beb92a60-132f-4498-831c-773aa25d2f3b","keyName":"e2e-rate-b-6e70a5","selected_subscription":"e2e-rate-iso-b-6e70a5","selected_subscription_key":"ai-tenant-e2e-shared-b-222eca/e2e-rate-iso-b-6e70a5@ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-222eca/models/facebook/opt-125m","name":"rate-test-model-222eca","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-6e70a5","namespace":"ai-tenant-e2e-shared-b-222eca","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-222eca/rate-test-model-222eca"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:58:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bb8ad0c8-f8d4-4ab4-8e0b-96ae2a548acc","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df1ab1abd428cf364235c1b5b5d2e67b7008f1da11d3c3289896874ed3a5f404"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7959bc318e9094d8ecc20fdd686fbe35a1db8773795823672f7bcf0c18405703"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1db1fbf800b83d1d2484cc5f80dd3080a87ad404694c0a630592ca127478f21"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d171827b8b9ac7c682ea87825dacff32cbbbf51c769c29bd4efc119286ea0451"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9c12ed7d5b465b8b82644accac2dbc54f098b9781b564a73a818aa7582782e60"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1939fef5879158472c8d3cd7c7abee66b44ff43833fbc13b63ffd2277e235319"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9afc683b1581173d2ec21daa57beafef508b8d933271073e980ad960f162bcda"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5146a6e074c4beeb28aab232da846075f79e5f295fb462179b81f9e124a5b312"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f4c17fe221b264c5679bafd1cedffdf3fd81032c14b00643f13102aa535d5d2b"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd32987068c271ead8f3a42e02a3991f553ce46fb511325062471c6b6534b418"} {"level":"info","ts":"2026-08-04T16:58:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9f090b2bff18330c5a4ab45b55a79814dd2c64638313d734cfe4478f268b2d95"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7735f66771c579d9adcd689972cd7c4cfffd81252368a50169f692819e303dbf"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f1dd9df312d423c7a418f73d261a5cb1858b0e0ea35fcd27ffcf0515cd5f717"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5fe574c3256959eb1517d56e0b7094a36b44fce9d175961bcdbf196664fa6224"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dd50109b29114add7b8a03be7a0d7426be485ca9d847a908d45df321a02fdee8"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d041bfc21b4ce49435c5c4eb7addd5912402f17b0f47e8f748f128a4c75bacfd"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ca22966d99eb7623a6e9cba5a9caf5fe1a120fee90622bca0c871c9a0c587ca"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a10c4353bd2549a079d3e431fb8331fc0f8e855c8714ae6da21281dcb9040757"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0f5103a86f068f171324b307314a31474f39e0d17fd53be8bb0662b716a3a25c"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6293902cf99e271e9176da50cf6a532580e36d76be6b0b7aa9cd7b4e0d6553bf"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cfa9b7d22913ddfd9867c9c304be9fee26f24119f4b2f296d911fdd118b335da"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d89587173c373e15be255441a290939008c402472304ba5e29cb3375bd1da131"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5974da19263fd4e46867c2088efd92e7ca673821dc465594bea3c7258871eff7"} {"level":"info","ts":"2026-08-04T16:58:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/750c8403e6e694cb806105c328676314768ea17af6122e7ebd0fb3ea9d05c68c"} {"level":"info","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:47004","PortSpecifier":{"PortValue":47004}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.26:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","object":"source:{address:{socket_address:{address:\"10.132.0.18:47004\" port_value:47004}}} destination:{address:{socket_address:{address:\"10.133.0.26:443\" port_value:443}}} request:{time:{seconds:1785862757 nanos:585014106} http:{id:\"2cedff32-c7dd-4d31-827a-4b73631dbdd5\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXRqbGp6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.26~maas-default-gateway-openshift-default-78bb78ff78-tjljz.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"2cedff32-c7dd-4d31-827a-4b73631dbdd5\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.26:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXRqbGp6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.26~maas-default-gateway-openshift-default-78bb78ff78-tjljz.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5"},"host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":585014106,"seconds":1785862757}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47004},"address":"10.132.0.18:47004"}}}}},"destination":{"address":"10.133.0.26:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXRqbGp6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.26~maas-default-gateway-openshift-default-78bb78ff78-tjljz.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5"},"host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":585014106,"seconds":1785862757},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:47004","port":47004}}} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","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-04T16:59:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2cedff32-c7dd-4d31-827a-4b73631dbdd5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:47020","PortSpecifier":{"PortValue":47020}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.26:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","object":"source:{address:{socket_address:{address:\"10.132.0.18:47020\" port_value:47020}}} destination:{address:{socket_address:{address:\"10.133.0.26:443\" port_value:443}}} request:{time:{seconds:1785862757 nanos:640338719} http:{id:\"693f6ebd-a25f-4b95-9481-5cdd2c766755\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXRqbGp6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.26~maas-default-gateway-openshift-default-78bb78ff78-tjljz.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"693f6ebd-a25f-4b95-9481-5cdd2c766755\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RT8NsLrRWtAFBsNJ_BbDIDcMD0oN8Ln2pqpXNBTFPJf6FgxqettiEJJsxr2Y"} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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":"beca0580-74e8-4832-8be1-91f56dbb9f0a","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"beca0580-74e8-4832-8be1-91f56dbb9f0a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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.133.0.26:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXRqbGp6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.26~maas-default-gateway-openshift-default-78bb78ff78-tjljz.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"693f6ebd-a25f-4b95-9481-5cdd2c766755"},"host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":640338719,"seconds":1785862757}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47020},"address":"10.132.0.18:47020"}}}}},"destination":{"address":"10.133.0.26:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXRqbGp6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.26~maas-default-gateway-openshift-default-78bb78ff78-tjljz.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"693f6ebd-a25f-4b95-9481-5cdd2c766755"},"host":"maas.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":640338719,"seconds":1785862757},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:47020","port":47020}}} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","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-04T16:59:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"beca0580-74e8-4832-8be1-91f56dbb9f0a","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-04T16:59:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:59:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"693f6ebd-a25f-4b95-9481-5cdd2c766755","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"} {"level":"error","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8\": 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-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8"} {"level":"info","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6"} {"level":"error","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d\": 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-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T16:59:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"} {"level":"error","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d\": 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-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T16:59:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T17:00:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:60434","PortSpecifier":{"PortValue":60434}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.51:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d59bbd66-4857-41b3-9dc9-185cc893833d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T17:00:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","object":"source:{address:{socket_address:{address:\"10.132.0.18:60434\" port_value:60434}}} destination:{address:{socket_address:{address:\"10.133.0.51:443\" port_value:443}}} request:{time:{seconds:1785862805 nanos:736162845} http:{id:\"d59bbd66-4857-41b3-9dc9-185cc893833d\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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-a125dd.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:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdC01NmI4ZmZkNDZkLThtaDJiCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.51~e2e-ipp-a-a125dd-openshift-default-56b8ffd46d-8mh2b.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"d59bbd66-4857-41b3-9dc9-185cc893833d\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","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/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/da4fc9aafd36"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=1fad7691-1780-43ed-a999-e95f63205a55"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"085951b7-b454-4b0b-b725-8da39cf6133d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.51:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-a125dd.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdC01NmI4ZmZkNDZkLThtaDJiCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.51~e2e-ipp-a-a125dd-openshift-default-56b8ffd46d-8mh2b.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d59bbd66-4857-41b3-9dc9-185cc893833d"},"host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"d59bbd66-4857-41b3-9dc9-185cc893833d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":736162845,"seconds":1785862805}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60434},"address":"10.132.0.18:60434"}}}}},"destination":{"address":"10.133.0.51:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad"},"headers":{":authority":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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=52.71.36.72;host=e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-a125dd.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdC01NmI4ZmZkNDZkLThtaDJiCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.51~e2e-ipp-a-a125dd-openshift-default-56b8ffd46d-8mh2b.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d59bbd66-4857-41b3-9dc9-185cc893833d"},"host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"d59bbd66-4857-41b3-9dc9-185cc893833d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":736162845,"seconds":1785862805},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:60434","port":60434}}} {"level":"debug","ts":"2026-08-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","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-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","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-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-a125dd/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-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","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-04T17:00:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","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-04T17:00:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T17:00:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d59bbd66-4857-41b3-9dc9-185cc893833d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.18:60448","PortSpecifier":{"PortValue":60448}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.51:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","method":"POST","path":"/ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd/v1/chat/completions","host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","object":"source:{address:{socket_address:{address:\"10.132.0.18:60448\" port_value:60448}}} destination:{address:{socket_address:{address:\"10.133.0.51:443\" port_value:443}}} request:{time:{seconds:1785862807 nanos:800855607} http:{id:\"e04aebde-fec6-4a39-afdb-d3e3e9143a9b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd/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=52.71.36.72;host=e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-a125dd-kserve-workload-svc.ai-tenant-e2e-ipp-a-a125dd.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.18\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdC01NmI4ZmZkNDZkLThtaDJiCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.51~e2e-ipp-a-a125dd-openshift-default-56b8ffd46d-8mh2b.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.18\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.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:\"e04aebde-fec6-4a39-afdb-d3e3e9143a9b\"} path:\"/ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd/v1/chat/completions\" host:\"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-11tl8n6N1v5hYJsD9_YmsJB1difh50djO7e3NNAgEIBYXt3pk3l0kYJVQGsz4"} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-a125dd.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-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","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-a125dd.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":"c152951f-63b4-401a-8772-7f5d8e8241b6","keyName":"e2e-ipp-a125dd","subscription":"ipp-route-a125dd-sub","tenant":"e2e-ipp-a-a125dd","userId":"c152951f-63b4-401a-8772-7f5d8e8241b6","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-a125dd.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","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-a125dd.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-a125dd/models/facebook/opt-125m","name":"ipp-route-a125dd","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-a125dd-sub","namespace":"ai-tenant-e2e-ipp-a-a125dd","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd"}} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-a125dd-kserve-workload-svc.ai-tenant-e2e-ipp-a-a125dd.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdC01NmI4ZmZkNDZkLThtaDJiCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.51~e2e-ipp-a-a125dd-openshift-default-56b8ffd46d-8mh2b.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b"},"host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","method":"POST","path":"/ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":800855607,"seconds":1785862807}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60448},"address":"10.132.0.18:60448"}}}}},"destination":{"address":"10.133.0.51:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8"},"headers":{":authority":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-a125dd-kserve-workload-svc.ai-tenant-e2e-ipp-a-a125dd.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.18","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdC01NmI4ZmZkNDZkLThtaDJiCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWExMjVkZC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1hMTI1ZGQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.51~e2e-ipp-a-a125dd-openshift-default-56b8ffd46d-8mh2b.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.18","x-forwarded-host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b"},"host":"e2e-ipp-a-a125dd.apps.576d227d-b63a-4b08-92f3-da4fc9aafd36.prod.konfluxeaas.com","id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","method":"POST","path":"/ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":800855607,"seconds":1785862807},"url_path":"/ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.18:60448","port":60448}}} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","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-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","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-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","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-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-a125dd/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-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","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-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","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-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","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-a125dd-sub"} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c152951f-63b4-401a-8772-7f5d8e8241b6","keyName":"e2e-ipp-a125dd","selected_subscription":"ipp-route-a125dd-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd-sub@ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-a125dd/models/facebook/opt-125m","name":"ipp-route-a125dd","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-a125dd-sub","namespace":"ai-tenant-e2e-ipp-a-a125dd","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-a125dd/ipp-route-a125dd"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T17:00:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e04aebde-fec6-4a39-afdb-d3e3e9143a9b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T17:00:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f69f21139c74151668623e8da125738e012d36026bb81bac9e825731a387e1a6"} {"level":"info","ts":"2026-08-04T17:00:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08a3c00fb4c134f79149924b50e2150237499f972334c708a7bb7eacbbf5cf29"} {"level":"info","ts":"2026-08-04T17:00:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a213b8c1bb917e64028c4ace6d74394741be8e351445449d2e0435b29091cff8"} {"level":"info","ts":"2026-08-04T17:00:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df5e85abce42b472126388c24e2dfb079339a357c9786e6a725c20cb64ade7b8"} {"level":"info","ts":"2026-08-04T17:00:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/53635eacac0e1926bd3262366a010cbbd252e46af111f9a14948723ff195ef7b"} {"level":"info","ts":"2026-08-04T17:00:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b17fb0ed7779d8ac1dbb84f32bd1e4dd4f35cd8b51d6cfdc9c21bfc975f06b0d"} {"level":"info","ts":"2026-08-04T17:00:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b666168cda08ddb94ace6e72a2445a6c047e163d226dfc79b3964e0ff11aa2ad"} {"level":"info","ts":"2026-08-04T17:00:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/32b7740eb8353d20b2eeffbfbd91f93b6f45e1380832dc69d5e30f31579031e6"} {"level":"info","ts":"2026-08-04T17:00:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4899978652fff72e0478acfde878f4350a6b7af8e45d0586ca9f347972664484"} {"level":"info","ts":"2026-08-04T17:00:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4613d391b35cfaec2b36e938e59bb748220b5af4856116a67b3f026ee73652eb"} {"level":"info","ts":"2026-08-04T17:00:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d426cba2b9350966d2fb4ab09dfc1dc219578d14f41c84de4cac5f33c201db3"} {"level":"info","ts":"2026-08-04T17:00:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/afeef52db4fa69924eb23e6d4054ef0482f6d1e4005f44e4bfbbed7edb5dc959"}