IAM: Comment out DualWriter setup for Users (#108241)

* Try 1

* Comment out DW setup for users
This commit is contained in:
Misi
2025-07-18 09:29:09 +00:00
committed by GitHub
parent 52c91254cc
commit d5f47d2a6b
+13 -10
View File
@@ -126,19 +126,22 @@ func (b *IdentityAccessManagementAPIBuilder) UpdateAPIGroupInfo(apiGroupInfo *ge
storage[teamBindingResource.StoragePath()] = team.NewLegacyBindingStore(b.store)
userResource := legacyiamv0.UserResourceInfo
store, err := grafanaregistry.NewRegistryStore(opts.Scheme, userResource, opts.OptsGetter)
if err != nil {
return err
}
legacyStore := user.NewLegacyStore(b.store, b.legacyAccessClient)
dw, err := opts.DualWriteBuilder(userResource.GroupResource(), legacyStore, store)
if err != nil {
return err
}
// TODO: Figure out what's missing for the DualWriter setup in a MT setup
// MT app is unable to start if DW is configured
// store, err := grafanaregistry.NewRegistryStore(opts.Scheme, userResource, opts.OptsGetter)
// if err != nil {
// return err
// }
storage[userResource.StoragePath()] = dw
// dw, err := opts.DualWriteBuilder(userResource.GroupResource(), legacyStore, store)
// if err != nil {
// return err
// }
// storage[userResource.StoragePath()] = dw
storage[userResource.StoragePath()] = legacyStore
storage[userResource.StoragePath("teams")] = user.NewLegacyTeamMemberREST(b.store)
serviceAccountResource := legacyiamv0.ServiceAccountResourceInfo