diff --git a/pkg/registry/apis/iam/register.go b/pkg/registry/apis/iam/register.go index da3517c82f9..936c11c23d9 100644 --- a/pkg/registry/apis/iam/register.go +++ b/pkg/registry/apis/iam/register.go @@ -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