--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"error","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"error","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:58308","PortSpecifier":{"PortValue":58308}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:58308","PortSpecifier":{"PortValue":58308}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772559,"nanos":672159691},"http":{"id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/auth-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e73bc3e1-20c2-4449-8f01-163bd20b257e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:58082","PortSpecifier":{"PortValue":58082}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0380dc01-70fd-4170-89ce-fc058f108b4f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:58082","PortSpecifier":{"PortValue":58082}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772559,"nanos":737735961},"http":{"id":"0380dc01-70fd-4170-89ce-fc058f108b4f","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/auth-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0380dc01-70fd-4170-89ce-fc058f108b4f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:58090","PortSpecifier":{"PortValue":58090}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c21e578f-f99f-43c7-883b-39a2217f835e","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:58090","PortSpecifier":{"PortValue":58090}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772559,"nanos":776683833},"http":{"id":"c21e578f-f99f-43c7-883b-39a2217f835e","method":"GET","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-g9xkqsXkhwVxYvIz_khtCvYYHl57hLYLvznIbB866GbiiEunxq6B7TmamBkp"} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-5fbcb9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-g9xkqsXkhwVxYvIz_khtCvYYHl57hLYLvznIbB866GbiiEunxq6B7TmamBkp\"}"} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","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-5fbcb9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"reason":"key not found","tenant":"","valid":false}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","input":{"auth":{"identity":"Bearer **** not found","tenant":"","valid":false}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access denied","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"reason":"Unauthorized"} {"level":"info","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized"}} {"level":"debug","ts":"2026-07-23T02:09:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c21e578f-f99f-43c7-883b-39a2217f835e","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized","headers":[{"content-type":"text/plain"},{"x-ext-auth-reason":""}]}} {"level":"info","ts":"2026-07-23T02:09:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:09:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:09:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:09:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:09:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"error","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"error","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50492","PortSpecifier":{"PortValue":50492}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"49f59125-1773-457b-b633-e80c77ec6bf3","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50492","PortSpecifier":{"PortValue":50492}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772578,"nanos":909829472},"http":{"id":"49f59125-1773-457b-b633-e80c77ec6bf3","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/auth-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"49f59125-1773-457b-b633-e80c77ec6bf3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49550","PortSpecifier":{"PortValue":49550}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3712e075-ec5a-4f50-a105-99ca0d4214da","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49550","PortSpecifier":{"PortValue":49550}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772578,"nanos":981619866},"http":{"id":"3712e075-ec5a-4f50-a105-99ca0d4214da","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/auth-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3712e075-ec5a-4f50-a105-99ca0d4214da","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50502","PortSpecifier":{"PortValue":50502}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50502","PortSpecifier":{"PortValue":50502}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772579,"nanos":13186893},"http":{"id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/auth-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"67b8f3bb-f49d-4841-b15b-ee4b0eeb9fba","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49564","PortSpecifier":{"PortValue":49564}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49564","PortSpecifier":{"PortValue":49564}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772579,"nanos":45344582},"http":{"id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/auth-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c92a7bd7-19a2-4372-a158-250a440cfb8d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:09:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:09:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:09:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42580","PortSpecifier":{"PortValue":42580}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42580","PortSpecifier":{"PortValue":42580}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772598,"nanos":295628066},"http":{"id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/auth-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dfdd775b-c219-4c8c-9fd2-adf49dc3552a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35414","PortSpecifier":{"PortValue":35414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35414","PortSpecifier":{"PortValue":35414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772598,"nanos":326898687},"http":{"id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/auth-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","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_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c77dd9c0-f3d5-42c0-b0d8-d39cd4e9a32c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35422","PortSpecifier":{"PortValue":35422}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","method":"GET","path":"/maas-api/v1/api-keys/5510e944-4784-48fb-b707-06ea272860e3","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35422","PortSpecifier":{"PortValue":35422}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772598,"nanos":369327147},"http":{"id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","method":"GET","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/5510e944-4784-48fb-b707-06ea272860e3",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/5510e944-4784-48fb-b707-06ea272860e3",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/auth-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","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_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e7ca45ef-cf9c-4e91-bde7-3ce121dfe068","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42586","PortSpecifier":{"PortValue":42586}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","method":"GET","path":"/maas-api/v1/api-keys/5510e944-4784-48fb-b707-06ea272860e3","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:42586","PortSpecifier":{"PortValue":42586}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772598,"nanos":435641644},"http":{"id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","method":"GET","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/5510e944-4784-48fb-b707-06ea272860e3",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/5510e944-4784-48fb-b707-06ea272860e3",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/auth-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:09:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2e6aa451-a4d5-4018-9502-dcb5b69d4b49","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:10:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:10:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"error","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"error","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:10:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"error","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:10:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:58946","PortSpecifier":{"PortValue":58946}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ed957740-593b-4245-b75a-e3450d2f0d4b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:58946","PortSpecifier":{"PortValue":58946}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772617,"nanos":718913529},"http":{"id":"ed957740-593b-4245-b75a-e3450d2f0d4b","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/auth-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ed957740-593b-4245-b75a-e3450d2f0d4b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:51562","PortSpecifier":{"PortValue":51562}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:51562","PortSpecifier":{"PortValue":51562}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772617,"nanos":750139493},"http":{"id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/auth-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"98007abe-3c04-42e4-ad44-d26c233a2cb4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:38776","PortSpecifier":{"PortValue":38776}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:38776","PortSpecifier":{"PortValue":38776}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772617,"nanos":782361934},"http":{"id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-8wjFM7Z1kyRQcZK9_66ePPvDHDga55XyTatDSKy88zuGxVl7FRubWED6WNop"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-8wjFM7Z1kyRQcZK9_66ePPvDHDga55XyTatDSKy88zuGxVl7FRubWED6WNop\"}"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","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-1dd296.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":"64b2a16e-f5e9-43ad-b510-91ad40d2cc9a","keyName":"e2e-auth-iso-a-731e3a","subscription":"e2e-auth-iso-acc935","tenant":"e2e-shared-a-1dd296","userId":"64b2a16e-f5e9-43ad-b510-91ad40d2cc9a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/auth-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","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-acc935"} {"level":"info","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:10:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"666d8b9f-58ff-41ad-8045-42f2ed82cf00","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:10:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:10:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:10:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"} {"level":"info","ts":"2026-07-23T02:10:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7f7d05af92a9a1ac1e76e22b2ce3ec4945ba9ee8e77cfc3160f22bf2cc62515c"} {"level":"info","ts":"2026-07-23T02:10:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"info","ts":"2026-07-23T02:10:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/67debc58bd71d44a0804eb46c7b14ff5bda7eb9cfc3ba8542bb4bcd6b99b70a1"} {"level":"info","ts":"2026-07-23T02:10:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aeeef7751605efcb066ffa6269052d74a6a5dbb76ad2115f49aab258f6711506"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eada1f2772452f65b6164d4de59b5ca5e726e75fcf5b978744df71a74c7980d1"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0d0b667a9aa6ec22812b762b5374deecbdeba56411625a8f7e59e824f015e73"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0778880c1fa2b40dab9f6d88bdd9e83494f865a21c29e1bc2a9a3ef85e209604"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/63a9de45999436c131293fae5146a9f0ec21badf5467cd45181370d5c0db8e18"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/27e17c47355124699c8e418328a83c39468afd1f13981ad6dd1e52cfd610fdf9"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/488cbc5fd95670574266a2434e238432360b864059c7a7f483fbe453c90af2b7"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13efff330d1e6331d21bb9d4d0d8979d02756a1816bef4cde564df3522855f91"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a56da42ddac1e922f27c047d0a63d2cf7ee19649e681ffa9ec6b0ae1507e5459"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6cb42b1d4e2c34f25aaf781aee950e9f063d5360109d7624856750cf09ff95fa"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a737f5c0648b557628f1da3bbb5a755d23c657ef7522b9b93d981d52fdcfc89f"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ef495507af5997ce6cf567c0786d54a16ff30e739e02f34860f48d053be4db59"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/643adf9969847878f150e63c5a0dc79b3cc0b31312f4b32f19a94d650608a1d9"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"} {"level":"info","ts":"2026-07-23T02:10:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ba615129eb8b965c7e44be2e0cb1ce30db0cefce352256158b10f0766ed9c27"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"error","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60"} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379"} {"level":"error","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60"} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60"} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/421a660303dc5dbac6ded8ad6aab13b3ede04fe29384a5778c119e597c764306"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46cc7c95d18ea9cced1bd2b1fffc4001a6cba8f4f7856d0a803ab396ea5504f"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f06b7d5c44683c6ec1ffd7e99d1cce54a86d354ff0bc3ca37587f68029d6c334"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19bc57c9e5deb469d68da70fa66603ed48b20d684d0fc6a8680e8fe88a4ab6ac"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"421a660303dc5dbac6ded8ad6aab13b3ede04fe29384a5778c119e597c764306","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["421a660303dc5dbac6ded8ad6aab13b3ede04fe29384a5778c119e597c764306"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"421a660303dc5dbac6ded8ad6aab13b3ede04fe29384a5778c119e597c764306","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a46cc7c95d18ea9cced1bd2b1fffc4001a6cba8f4f7856d0a803ab396ea5504f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a46cc7c95d18ea9cced1bd2b1fffc4001a6cba8f4f7856d0a803ab396ea5504f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a611869cbdbe1ad270c2a589d4ca4a814ee1d32f30b7769e24d65456201debf3"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a46cc7c95d18ea9cced1bd2b1fffc4001a6cba8f4f7856d0a803ab396ea5504f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f06b7d5c44683c6ec1ffd7e99d1cce54a86d354ff0bc3ca37587f68029d6c334","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f06b7d5c44683c6ec1ffd7e99d1cce54a86d354ff0bc3ca37587f68029d6c334"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c271d473834587c374573bc023938b6f3973f39549a94e8c3173e84c7784899"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f06b7d5c44683c6ec1ffd7e99d1cce54a86d354ff0bc3ca37587f68029d6c334","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/421a660303dc5dbac6ded8ad6aab13b3ede04fe29384a5778c119e597c764306"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a09d79a5d673339e3145febec44d9807eb29a935a60efeb11589f22a6003ec72"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"19bc57c9e5deb469d68da70fa66603ed48b20d684d0fc6a8680e8fe88a4ab6ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["19bc57c9e5deb469d68da70fa66603ed48b20d684d0fc6a8680e8fe88a4ab6ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a46cc7c95d18ea9cced1bd2b1fffc4001a6cba8f4f7856d0a803ab396ea5504f"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f06b7d5c44683c6ec1ffd7e99d1cce54a86d354ff0bc3ca37587f68029d6c334"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"19bc57c9e5deb469d68da70fa66603ed48b20d684d0fc6a8680e8fe88a4ab6ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/19bc57c9e5deb469d68da70fa66603ed48b20d684d0fc6a8680e8fe88a4ab6ac"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b522e53174f8c406edb4076f74c9871ddeb9bbea958a624f17f3114aad0c3f59"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a611869cbdbe1ad270c2a589d4ca4a814ee1d32f30b7769e24d65456201debf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a611869cbdbe1ad270c2a589d4ca4a814ee1d32f30b7769e24d65456201debf3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35c69b9c072a89dcafb46d751ccf10c9a13b292145ccaecec6602fc5ea4b70f4"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a611869cbdbe1ad270c2a589d4ca4a814ee1d32f30b7769e24d65456201debf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb694e4d64990b095601b08e4d0d8ed54f5389220b13b53a7507ddd65ed50fd3"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a611869cbdbe1ad270c2a589d4ca4a814ee1d32f30b7769e24d65456201debf3"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c271d473834587c374573bc023938b6f3973f39549a94e8c3173e84c7784899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c271d473834587c374573bc023938b6f3973f39549a94e8c3173e84c7784899"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c271d473834587c374573bc023938b6f3973f39549a94e8c3173e84c7784899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"421a660303dc5dbac6ded8ad6aab13b3ede04fe29384a5778c119e597c764306","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c271d473834587c374573bc023938b6f3973f39549a94e8c3173e84c7784899"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a09d79a5d673339e3145febec44d9807eb29a935a60efeb11589f22a6003ec72","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a09d79a5d673339e3145febec44d9807eb29a935a60efeb11589f22a6003ec72"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a09d79a5d673339e3145febec44d9807eb29a935a60efeb11589f22a6003ec72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a46cc7c95d18ea9cced1bd2b1fffc4001a6cba8f4f7856d0a803ab396ea5504f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f06b7d5c44683c6ec1ffd7e99d1cce54a86d354ff0bc3ca37587f68029d6c334","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"19bc57c9e5deb469d68da70fa66603ed48b20d684d0fc6a8680e8fe88a4ab6ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b522e53174f8c406edb4076f74c9871ddeb9bbea958a624f17f3114aad0c3f59","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b522e53174f8c406edb4076f74c9871ddeb9bbea958a624f17f3114aad0c3f59"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a09d79a5d673339e3145febec44d9807eb29a935a60efeb11589f22a6003ec72"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b522e53174f8c406edb4076f74c9871ddeb9bbea958a624f17f3114aad0c3f59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35c69b9c072a89dcafb46d751ccf10c9a13b292145ccaecec6602fc5ea4b70f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35c69b9c072a89dcafb46d751ccf10c9a13b292145ccaecec6602fc5ea4b70f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b522e53174f8c406edb4076f74c9871ddeb9bbea958a624f17f3114aad0c3f59"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35c69b9c072a89dcafb46d751ccf10c9a13b292145ccaecec6602fc5ea4b70f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb694e4d64990b095601b08e4d0d8ed54f5389220b13b53a7507ddd65ed50fd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:11:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb694e4d64990b095601b08e4d0d8ed54f5389220b13b53a7507ddd65ed50fd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35c69b9c072a89dcafb46d751ccf10c9a13b292145ccaecec6602fc5ea4b70f4"} {"level":"info","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb694e4d64990b095601b08e4d0d8ed54f5389220b13b53a7507ddd65ed50fd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a611869cbdbe1ad270c2a589d4ca4a814ee1d32f30b7769e24d65456201debf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c271d473834587c374573bc023938b6f3973f39549a94e8c3173e84c7784899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a09d79a5d673339e3145febec44d9807eb29a935a60efeb11589f22a6003ec72","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b522e53174f8c406edb4076f74c9871ddeb9bbea958a624f17f3114aad0c3f59","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35c69b9c072a89dcafb46d751ccf10c9a13b292145ccaecec6602fc5ea4b70f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:11:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb694e4d64990b095601b08e4d0d8ed54f5389220b13b53a7507ddd65ed50fd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:11:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb694e4d64990b095601b08e4d0d8ed54f5389220b13b53a7507ddd65ed50fd3"} {"level":"info","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:37484","PortSpecifier":{"PortValue":37484}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:37484","PortSpecifier":{"PortValue":37484}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772671,"nanos":309756827},"http":{"id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/sub-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b1b91443-afd4-497c-8f2d-f728bc0fff26","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:38796","PortSpecifier":{"PortValue":38796}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"238d0a88-597f-482e-a2e6-7dc27e31255b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:38796","PortSpecifier":{"PortValue":38796}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772671,"nanos":345345341},"http":{"id":"238d0a88-597f-482e-a2e6-7dc27e31255b","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/sub-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"238d0a88-597f-482e-a2e6-7dc27e31255b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:37496","PortSpecifier":{"PortValue":37496}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:37496","PortSpecifier":{"PortValue":37496}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772671,"nanos":378479163},"http":{"id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","method":"GET","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Shu9IrUu3oMUC0Za_Nk6EvgM9x7uxMpLCAVtiXdqghCB86fQ30W9ctjzqSOw"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Shu9IrUu3oMUC0Za_Nk6EvgM9x7uxMpLCAVtiXdqghCB86fQ30W9ctjzqSOw\"}"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","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-1dd296.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":"6621e555-1fee-4c44-b9ec-d4990514e24e","keyName":"e2e-sub-iso-e3ae5e","subscription":"e2e-a-only-c3b9bb","tenant":"e2e-shared-a-1dd296","userId":"6621e555-1fee-4c44-b9ec-d4990514e24e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/sub-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","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-c3b9bb"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"36dd67aa-9921-4074-9c30-84ec47f2c2db","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:38812","PortSpecifier":{"PortValue":38812}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:38812","PortSpecifier":{"PortValue":38812}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772671,"nanos":405555793},"http":{"id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","method":"GET","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qxs8tDf220kPp8Rm_LLB6jl0zXYCExWfmzuuF890aX9S03Ivxg0rmjbGqgis"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-5fbcb9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qxs8tDf220kPp8Rm_LLB6jl0zXYCExWfmzuuF890aX9S03Ivxg0rmjbGqgis\"}"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","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-5fbcb9.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":"4f4d5154-0e84-46cc-ad0d-84942ec939a8","keyName":"e2e-sub-iso-544766","subscription":"e2e-b-only-c3b9bb","tenant":"e2e-shared-b-5fbcb9","userId":"4f4d5154-0e84-46cc-ad0d-84942ec939a8","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/sub-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","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-c3b9bb"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:11:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e2d316a9-f031-4b73-bb89-bb1c464f783c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35868","PortSpecifier":{"PortValue":35868}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35868","PortSpecifier":{"PortValue":35868}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772681,"nanos":505497314},"http":{"id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/sub-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ac7809ad-f633-4909-a74f-8ef6a7e28ad9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:36476","PortSpecifier":{"PortValue":36476}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:36476","PortSpecifier":{"PortValue":36476}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772681,"nanos":540282592},"http":{"id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/sub-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0ef0c8da-b260-471f-a1cc-5be70373eac9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35882","PortSpecifier":{"PortValue":35882}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:35882","PortSpecifier":{"PortValue":35882}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772681,"nanos":571848937},"http":{"id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QcFCIo5AfTAQZvmS_amvA0zUq3kIT5g2LN8FimZPPLWI2JXbbt9XrWrhmdwL"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QcFCIo5AfTAQZvmS_amvA0zUq3kIT5g2LN8FimZPPLWI2JXbbt9XrWrhmdwL\"}"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","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-1dd296.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":"780cc793-0591-4a96-bd52-151292752928","keyName":"e2e-sub-iso-262a44","subscription":"e2e-shared-sub-be4c9d","tenant":"e2e-shared-a-1dd296","userId":"780cc793-0591-4a96-bd52-151292752928","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/sub-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","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-be4c9d"} {"level":"info","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"87e23aad-e5f2-4f5a-9511-b1027a0c717f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:36478","PortSpecifier":{"PortValue":36478}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fb743758-dc5e-4dcf-905d-9513bfd99743","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:36478","PortSpecifier":{"PortValue":36478}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772681,"nanos":601218105},"http":{"id":"fb743758-dc5e-4dcf-905d-9513bfd99743","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1PezFdQQpk5okNp2j_y5LiXf7PLXLmmT6kF4Qh5lX3kPMcK4UZskr7TnSgnKK"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-5fbcb9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1PezFdQQpk5okNp2j_y5LiXf7PLXLmmT6kF4Qh5lX3kPMcK4UZskr7TnSgnKK\"}"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","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-5fbcb9.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":"4a080785-56b3-4596-b417-8833d88ebaf5","keyName":"e2e-sub-iso-316712","subscription":"e2e-shared-sub-be4c9d","tenant":"e2e-shared-b-5fbcb9","userId":"4a080785-56b3-4596-b417-8833d88ebaf5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/sub-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","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-be4c9d"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:11:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fb743758-dc5e-4dcf-905d-9513bfd99743","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:11:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:11:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a46cc7c95d18ea9cced1bd2b1fffc4001a6cba8f4f7856d0a803ab396ea5504f"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e3818fb68cf1676305cc26f45439b4e4ebb4123b6e51d81c6f0a61439712624"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/87766f600b91ce7f7d69644d3595903845d5336e17e7764748167dda9dd850e9"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/421a660303dc5dbac6ded8ad6aab13b3ede04fe29384a5778c119e597c764306"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f06b7d5c44683c6ec1ffd7e99d1cce54a86d354ff0bc3ca37587f68029d6c334"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eb694e4d64990b095601b08e4d0d8ed54f5389220b13b53a7507ddd65ed50fd3"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/68c413f0bb18b45ab9d41ce010ab60ac0832c76258b6dd0e7399ba550976f379"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a09d79a5d673339e3145febec44d9807eb29a935a60efeb11589f22a6003ec72"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a611869cbdbe1ad270c2a589d4ca4a814ee1d32f30b7769e24d65456201debf3"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ea17c64dd570977bfc79ba9a64a3a487dc42729df4f29eaa9ec49f45f4423bb"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/35c69b9c072a89dcafb46d751ccf10c9a13b292145ccaecec6602fc5ea4b70f4"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08fd6268c4704a70b9129f17216adada0b79e7d42d76f85fc944a45b455acd60"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/19bc57c9e5deb469d68da70fa66603ed48b20d684d0fc6a8680e8fe88a4ab6ac"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b522e53174f8c406edb4076f74c9871ddeb9bbea958a624f17f3114aad0c3f59"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/807858b4398d1b377fd04bafdd4031394eb9b92bd34f81e800bbe465325f4138"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1c271d473834587c374573bc023938b6f3973f39549a94e8c3173e84c7784899"} {"level":"info","ts":"2026-07-23T02:11:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"error","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b42cd8fd46cb98fb57bdc6efb26b61070c97dfe11c61656d76130082ba92f686"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0a1a031d1676c5aecf2d7637279e6dc26336b68d25f72c75aa323cc5ba068a0"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95e1085fb4fdbc34ec1c13e96d32e44d52b5db7a3aa83f655e7c6105a1ad726f"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a83e1d78ab635336d96c5da6a4e7c119623515bd4cd5ea53d9e6e44e4494d52"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330"} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b42cd8fd46cb98fb57bdc6efb26b61070c97dfe11c61656d76130082ba92f686","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b42cd8fd46cb98fb57bdc6efb26b61070c97dfe11c61656d76130082ba92f686"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b42cd8fd46cb98fb57bdc6efb26b61070c97dfe11c61656d76130082ba92f686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0a1a031d1676c5aecf2d7637279e6dc26336b68d25f72c75aa323cc5ba068a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0a1a031d1676c5aecf2d7637279e6dc26336b68d25f72c75aa323cc5ba068a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b42cd8fd46cb98fb57bdc6efb26b61070c97dfe11c61656d76130082ba92f686"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0a1a031d1676c5aecf2d7637279e6dc26336b68d25f72c75aa323cc5ba068a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95e1085fb4fdbc34ec1c13e96d32e44d52b5db7a3aa83f655e7c6105a1ad726f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95e1085fb4fdbc34ec1c13e96d32e44d52b5db7a3aa83f655e7c6105a1ad726f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0a1a031d1676c5aecf2d7637279e6dc26336b68d25f72c75aa323cc5ba068a0"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95e1085fb4fdbc34ec1c13e96d32e44d52b5db7a3aa83f655e7c6105a1ad726f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a83e1d78ab635336d96c5da6a4e7c119623515bd4cd5ea53d9e6e44e4494d52","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a83e1d78ab635336d96c5da6a4e7c119623515bd4cd5ea53d9e6e44e4494d52"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95e1085fb4fdbc34ec1c13e96d32e44d52b5db7a3aa83f655e7c6105a1ad726f"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a83e1d78ab635336d96c5da6a4e7c119623515bd4cd5ea53d9e6e44e4494d52","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a83e1d78ab635336d96c5da6a4e7c119623515bd4cd5ea53d9e6e44e4494d52"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b42cd8fd46cb98fb57bdc6efb26b61070c97dfe11c61656d76130082ba92f686","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0a1a031d1676c5aecf2d7637279e6dc26336b68d25f72c75aa323cc5ba068a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95e1085fb4fdbc34ec1c13e96d32e44d52b5db7a3aa83f655e7c6105a1ad726f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a83e1d78ab635336d96c5da6a4e7c119623515bd4cd5ea53d9e6e44e4494d52","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T02:12:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T02:12:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"} {"level":"info","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:47528","PortSpecifier":{"PortValue":47528}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:47528","PortSpecifier":{"PortValue":47528}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772765,"nanos":832395317},"http":{"id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"77be54a5-5e47-4c57-802c-d28e9f937cb1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50956","PortSpecifier":{"PortValue":50956}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50956","PortSpecifier":{"PortValue":50956}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772765,"nanos":891981411},"http":{"id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a7de4fc5-23df-47c3-b459-bbd0a32c02ce","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:47538","PortSpecifier":{"PortValue":47538}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b2e26016-5148-4612-9ddb-295193b11f6e","method":"POST","path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:47538","PortSpecifier":{"PortValue":47538}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772765,"nanos":926233242},"http":{"id":"b2e26016-5148-4612-9ddb-295193b11f6e","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-7KN7qNDPHEiCNqg5_hUH2PsvKeYT6mIvMlJD4tG8s1sg4Zfrp89yV5oJlVo0"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-7KN7qNDPHEiCNqg5_hUH2PsvKeYT6mIvMlJD4tG8s1sg4Zfrp89yV5oJlVo0\"}"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","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-1dd296.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":"3f16c733-5933-464a-ac12-b092ff9bd038","keyName":"e2e-rate-a-dd8c9b","subscription":"e2e-rate-iso-a-dd8c9b","tenant":"e2e-shared-a-1dd296","userId":"3f16c733-5933-464a-ac12-b092ff9bd038","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\",\"requestedSubscription\":\"e2e-rate-iso-a-dd8c9b\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","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-1dd296.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":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dd8c9b","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","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-dd8c9b"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"3f16c733-5933-464a-ac12-b092ff9bd038","keyName":"e2e-rate-a-dd8c9b","selected_subscription":"e2e-rate-iso-a-dd8c9b","selected_subscription_key":"ai-tenant-e2e-shared-a-1dd296/e2e-rate-iso-a-dd8c9b@ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dd8c9b","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:12:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b2e26016-5148-4612-9ddb-295193b11f6e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:47542","PortSpecifier":{"PortValue":47542}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","method":"POST","path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:47542","PortSpecifier":{"PortValue":47542}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772766,"nanos":992841566},"http":{"id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-7KN7qNDPHEiCNqg5_hUH2PsvKeYT6mIvMlJD4tG8s1sg4Zfrp89yV5oJlVo0"} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-7KN7qNDPHEiCNqg5_hUH2PsvKeYT6mIvMlJD4tG8s1sg4Zfrp89yV5oJlVo0\"}"} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","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-1dd296.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":"3f16c733-5933-464a-ac12-b092ff9bd038","keyName":"e2e-rate-a-dd8c9b","subscription":"e2e-rate-iso-a-dd8c9b","tenant":"e2e-shared-a-1dd296","userId":"3f16c733-5933-464a-ac12-b092ff9bd038","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\",\"requestedSubscription\":\"e2e-rate-iso-a-dd8c9b\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","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-1dd296.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":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dd8c9b","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"}} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:12:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","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-dd8c9b"} {"level":"debug","ts":"2026-07-23T02:12:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:12:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"3f16c733-5933-464a-ac12-b092ff9bd038","keyName":"e2e-rate-a-dd8c9b","selected_subscription":"e2e-rate-iso-a-dd8c9b","selected_subscription_key":"ai-tenant-e2e-shared-a-1dd296/e2e-rate-iso-a-dd8c9b@ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dd8c9b","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T02:12:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:12:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c5b4be91-a1df-43d2-9980-c36da54c10f2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:59258","PortSpecifier":{"PortValue":59258}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"30d513f6-dca2-425f-8ba6-af672ca425bf","method":"POST","path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:59258","PortSpecifier":{"PortValue":59258}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772768,"nanos":30780790},"http":{"id":"30d513f6-dca2-425f-8ba6-af672ca425bf","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-7KN7qNDPHEiCNqg5_hUH2PsvKeYT6mIvMlJD4tG8s1sg4Zfrp89yV5oJlVo0"} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-7KN7qNDPHEiCNqg5_hUH2PsvKeYT6mIvMlJD4tG8s1sg4Zfrp89yV5oJlVo0\"}"} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","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-1dd296.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":"3f16c733-5933-464a-ac12-b092ff9bd038","keyName":"e2e-rate-a-dd8c9b","subscription":"e2e-rate-iso-a-dd8c9b","tenant":"e2e-shared-a-1dd296","userId":"3f16c733-5933-464a-ac12-b092ff9bd038","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\",\"requestedSubscription\":\"e2e-rate-iso-a-dd8c9b\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","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-1dd296.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":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dd8c9b","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"}} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","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-dd8c9b"} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"3f16c733-5933-464a-ac12-b092ff9bd038","keyName":"e2e-rate-a-dd8c9b","selected_subscription":"e2e-rate-iso-a-dd8c9b","selected_subscription_key":"ai-tenant-e2e-shared-a-1dd296/e2e-rate-iso-a-dd8c9b@ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dd8c9b","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:12:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"30d513f6-dca2-425f-8ba6-af672ca425bf","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49566","PortSpecifier":{"PortValue":49566}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49566","PortSpecifier":{"PortValue":49566}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772781,"nanos":98902638},"http":{"id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f30dc3bd-a99f-44f0-b78b-7a84834cff38","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50292","PortSpecifier":{"PortValue":50292}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50292","PortSpecifier":{"PortValue":50292}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772781,"nanos":138893020},"http":{"id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"]}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/8c287939648e"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=27ed0dd3-8703-44a5-8a6a-c0c5d800d1b3"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"ff935f8e-e302-49a6-ad65-de96f1a39064","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","config":{"Name":"X-MaaS-Username-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","config":{"Name":"X-MaaS-Group-Token","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4569a9ec-02cd-4b75-91b0-e79def8ec7e2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49568","PortSpecifier":{"PortValue":49568}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","method":"POST","path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49568","PortSpecifier":{"PortValue":49568}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772781,"nanos":172632018},"http":{"id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-4uSpcMXKwQ4ddI2E_lfkltlcYr7CqRLbqQ75OZ5JSNtwZQZfMc5GgL7hgdpL"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-4uSpcMXKwQ4ddI2E_lfkltlcYr7CqRLbqQ75OZ5JSNtwZQZfMc5GgL7hgdpL\"}"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","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-1dd296.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":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","keyName":"e2e-rate-a-9f8186","subscription":"e2e-rate-iso-a-9f8186","tenant":"e2e-shared-a-1dd296","userId":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\",\"requestedSubscription\":\"e2e-rate-iso-a-9f8186\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","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-1dd296.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":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f8186","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","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-9f8186"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","keyName":"e2e-rate-a-9f8186","selected_subscription":"e2e-rate-iso-a-9f8186","selected_subscription_key":"ai-tenant-e2e-shared-a-1dd296/e2e-rate-iso-a-9f8186@ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f8186","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:13:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ec366eb6-ea3e-4606-9754-105f8bcc4437","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49582","PortSpecifier":{"PortValue":49582}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b72f9724-b55a-40ea-8307-f6b126c03795","method":"POST","path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49582","PortSpecifier":{"PortValue":49582}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772782,"nanos":222387627},"http":{"id":"b72f9724-b55a-40ea-8307-f6b126c03795","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-4uSpcMXKwQ4ddI2E_lfkltlcYr7CqRLbqQ75OZ5JSNtwZQZfMc5GgL7hgdpL"} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-4uSpcMXKwQ4ddI2E_lfkltlcYr7CqRLbqQ75OZ5JSNtwZQZfMc5GgL7hgdpL\"}"} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","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-1dd296.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":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","keyName":"e2e-rate-a-9f8186","subscription":"e2e-rate-iso-a-9f8186","tenant":"e2e-shared-a-1dd296","userId":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\",\"requestedSubscription\":\"e2e-rate-iso-a-9f8186\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","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-1dd296.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":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f8186","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"}} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","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-9f8186"} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","keyName":"e2e-rate-a-9f8186","selected_subscription":"e2e-rate-iso-a-9f8186","selected_subscription_key":"ai-tenant-e2e-shared-a-1dd296/e2e-rate-iso-a-9f8186@ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f8186","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:13:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b72f9724-b55a-40ea-8307-f6b126c03795","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49586","PortSpecifier":{"PortValue":49586}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","method":"POST","path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions","host":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:49586","PortSpecifier":{"PortValue":49586}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772783,"nanos":255516443},"http":{"id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","method":"POST","headers":{":authority":"e2e-shared-a-1dd296.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-4uSpcMXKwQ4ddI2E_lfkltlcYr7CqRLbqQ75OZ5JSNtwZQZfMc5GgL7hgdpL"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-4uSpcMXKwQ4ddI2E_lfkltlcYr7CqRLbqQ75OZ5JSNtwZQZfMc5GgL7hgdpL\"}"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","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-1dd296.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":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","keyName":"e2e-rate-a-9f8186","subscription":"e2e-rate-iso-a-9f8186","tenant":"e2e-shared-a-1dd296","userId":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-1dd296.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\",\"requestedSubscription\":\"e2e-rate-iso-a-9f8186\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","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-1dd296.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":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f8186","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-1dd296/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","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-9f8186"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"8d0365b0-eab9-45fd-a78d-a037e6db1ff0","keyName":"e2e-rate-a-9f8186","selected_subscription":"e2e-rate-iso-a-9f8186","selected_subscription_key":"ai-tenant-e2e-shared-a-1dd296/e2e-rate-iso-a-9f8186@ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-1dd296","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f8186","namespace":"ai-tenant-e2e-shared-a-1dd296","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-1dd296/rate-test-model-1dd296"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bfb99b48-4edf-40e0-ab2a-bcfe7267c1ee","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50298","PortSpecifier":{"PortValue":50298}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","method":"POST","path":"/ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9/v1/completions","host":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.16:50298","PortSpecifier":{"PortValue":50298}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784772783,"nanos":291511070},"http":{"id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","method":"POST","headers":{":authority":"e2e-shared-b-5fbcb9.apps.eaaa4b0e-d400-4777-9b2c-8c287939648e.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1QWqf2oMpXFKvyv2J_DJNnOnMKijy7jFu6LkqRT80xHQO4mOGQaStJqkRaJEL"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-5fbcb9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1QWqf2oMpXFKvyv2J_DJNnOnMKijy7jFu6LkqRT80xHQO4mOGQaStJqkRaJEL\"}"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","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-5fbcb9.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":"35fe54e8-1626-4059-9ae9-e0d10d8328b0","keyName":"e2e-rate-b-9f8186","subscription":"e2e-rate-iso-b-9f8186","tenant":"e2e-shared-b-5fbcb9","userId":"35fe54e8-1626-4059-9ae9-e0d10d8328b0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-5fbcb9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9\",\"requestedSubscription\":\"e2e-rate-iso-b-9f8186\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","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-5fbcb9.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":[{"name":"rate-test-model-5fbcb9","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-9f8186","namespace":"ai-tenant-e2e-shared-b-5fbcb9","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9"}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-5fbcb9/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","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-9f8186"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","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":"35fe54e8-1626-4059-9ae9-e0d10d8328b0","keyName":"e2e-rate-b-9f8186","selected_subscription":"e2e-rate-iso-b-9f8186","selected_subscription_key":"ai-tenant-e2e-shared-b-5fbcb9/e2e-rate-iso-b-9f8186@ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-5fbcb9","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-9f8186","namespace":"ai-tenant-e2e-shared-b-5fbcb9","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-5fbcb9/rate-test-model-5fbcb9"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T02:13:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d1f4bfda-7865-42a5-a2ab-9dea5e5b9d07","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T02:13:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/db5e0ad984026baff341b46adef3daa0c51f1a1aa289712605dd77df531ccda8"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95e1085fb4fdbc34ec1c13e96d32e44d52b5db7a3aa83f655e7c6105a1ad726f"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e9b6fdb46f2bbec64dd0f786be4cbd14bb913f59ba5814d98d38ff0bff23ee9"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6bb3d642410b3e96f8028c750cc3be00fac3db5b00dd587dd67f124d1aed15cd"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f0a1a031d1676c5aecf2d7637279e6dc26336b68d25f72c75aa323cc5ba068a0"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f0079a422f601b561a53a2bd3782ac47561562b2c37c7bf803bb84976a8e2874"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7c788d85e962447eba2b36958c3ee95da06853803728da4876b006594869d73f"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/65493127ff3a61928a29132dfef669ef98d0dd0c16048368e5a7725487075ae4"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8eb22b8816d467a021041feca1315e548edcfdc9da6b07b4c19358f61ccbf01f"} {"level":"info","ts":"2026-07-23T02:13:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/39967eb6bbdd20e5a4c68c5daeff5007974cfd7c9a2bce72a8254e4f71ac62f5"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/259e4aa3aa5d390c73a235813c6b6a54ee128693549b6c756807146274b45330"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2b371ea922945888ee7cdd320db3e2584780b8df5e14b85711af8b285d485592"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d4c31b46d68c294c12c49a190416e14e1e3c41e43f163a17909a1aa260b5a521"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/672315b00ceea20c455c3b21265a8614638cc19442e523c2ab8236fcc2dc9c6f"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a83e1d78ab635336d96c5da6a4e7c119623515bd4cd5ea53d9e6e44e4494d52"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efa83a33beec56114e5844bba0c8dc057ed1a3147f5caef724f08e5b8754f262"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f255b7e80f8acc03bface8b8837162871c92c36ac3f103bad81700dcf4cf29a0"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/79c1b420305469de0267634fe5572238bf73af9fa6966944d5a85db4c00b6385"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/008c2e18a6eebd66ed97bf58cdcfcf0161b8b9762b1e59f1c29680e4dc1d43bf"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b42cd8fd46cb98fb57bdc6efb26b61070c97dfe11c61656d76130082ba92f686"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f7e2cecd35956cd4ff6a7770fd55c0c9ce32e6221feb25fd2005e9e7b2f25d4"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0139529de6527b2bbada6d10c645e4727abf114dfd384a096a30adac012a1f5"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eec7b19d675276f221d881eeb42d0c7827830f17b6b3562c0e2e2e5c21eaf90b"} {"level":"info","ts":"2026-07-23T02:13:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/56a3dbfe63be830c8b2a6b1b2e2935e37208f63a17c77deca4015ceca1c4d9e9"}