Zanzana: Fix reconciliation for roles (#103889)

* Zanzana: Fix reconciliation for roles

* update go workspaces

* update go.sum
This commit is contained in:
Alexander Zobnin
2025-04-15 11:33:40 +02:00
committed by GitHub
parent 3bdcbc5d37
commit 4ea56b2cfb
2 changed files with 51 additions and 137 deletions
@@ -83,23 +83,11 @@ func ProvideZanzanaReconciler(cfg *setting.Cfg, features featuremgmt.FeatureTogg
client,
),
newResourceReconciler(
"team role bindings",
teamRoleBindingsCollector(store),
"role bindings",
roleBindingsCollector(store),
zanzanaCollector([]string{zanzana.RelationAssignee}),
client,
),
newResourceReconciler(
"user role bindings",
userRoleBindingsCollector(store),
zanzanaCollector([]string{zanzana.RelationAssignee}),
client,
),
newResourceReconciler(
"fixed role pemissions",
fixedRolePermissionsCollector(store),
zanzanaCollector(zanzana.RelationsFolder),
client,
),
},
}