diff --git a/pkg/controller/perconaservermongodb/mgo.go b/pkg/controller/perconaservermongodb/mgo.go index 677650cea..fd74c3e99 100644 --- a/pkg/controller/perconaservermongodb/mgo.go +++ b/pkg/controller/perconaservermongodb/mgo.go @@ -116,6 +116,9 @@ func (r *ReconcilePerconaServerMongoDB) reconcileCluster(ctx context.Context, cr pod, primary, err := r.handleReplsetInit(ctx, cr, replset, pods.Items) if err != nil { + if errors.Is(err, errNoRunningMongodContainers) { + return api.AppStateInit, nil, nil + } return api.AppStateInit, nil, errors.Wrap(err, "handleReplsetInit") }