diff --git a/components/modelregistry/modelregistry.go b/components/modelregistry/modelregistry.go index 0d72f7947cc..9b90d34d1ce 100644 --- a/components/modelregistry/modelregistry.go +++ b/components/modelregistry/modelregistry.go @@ -97,6 +97,17 @@ func (m *ModelRegistry) ReconcileComponent(_ context.Context, cli client.Client, } // Deploy ModelRegistry Operator err = deploy.DeployManifestsFromPath(cli, owner, Path, dscispec.ApplicationsNamespace, m.GetComponentName(), enabled) + if err != nil { + return err + } l.Info("apply manifests done") - return err + + // Create additional model registry resources, componentEnabled=true because these extras are never deleted! + err = deploy.DeployManifestsFromPath(cli, owner, Path+"/extras", dscispec.ApplicationsNamespace, m.GetComponentName(), true) + if err != nil { + return err + } + l.Info("apply extra manifests done") + + return nil }