# Default helm installation not working on minikube

**URL:** <https://forums.percona.com/t/default-helm-installation-not-working-on-minikube/23171>\
**Category:** Percona Server for MongoDB\
**Created:** [June 28, 2023, 8:07am UTC](https://forums.percona.com/t/default-helm-installation-not-working-on-minikube/23171 "2023-06-28T08:07:56Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Liviu\_Stoica](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/liviu_stoica/32/11364_2.png) [@Liviu\_Stoica](https://forums.percona.com/u/Liviu_Stoica)\
**Post date:** [June 28, 2023, 8:07am UTC](https://forums.percona.com/t/default-helm-installation-not-working-on-minikube/23171/1 "2023-06-28T08:07:56Z")

</div>

this is the log from the init pod, no errors apparently:

 ![image](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/2X/f/fdfbe6bcca0618035cfa97c3b6562857f73ce398.png)

---

<div class="post-metadata">

**Author:** ![Tomislav\_Plavcic](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/tomislav_plavcic/32/9717_2.png) [@Tomislav\_Plavcic](https://forums.percona.com/u/Tomislav_Plavcic)\
**Post date:** [June 28, 2023, 9:08am UTC](https://forums.percona.com/t/default-helm-installation-not-working-on-minikube/23171/2 "2023-06-28T09:08:11Z")

</div>

Hello @Liviu_Stoica !

I would recommend in the future to ask operator related question in this forums section: [Percona Operator for MongoDB - Percona Community Forum](https://forums.percona.com/c/mongodb/percona-kubernetes-operator-for-mongodb/29)

And for the question, which operator version are you trying and on which minikube version?  
Also can you paste your helm command together with values used so we can try to reproduce it.  
Do you have more logs (operator logs, kubernetes events, pod/container logs) - where exactly is it visible that it is not working (it’s not clear from your picture)?

Thanks!

---

<div class="post-metadata">

**Author:** ![Liviu\_Stoica](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/liviu_stoica/32/11364_2.png) [@Liviu\_Stoica](https://forums.percona.com/u/Liviu_Stoica)\
**Post date:** [June 28, 2023, 9:28am UTC](https://forums.percona.com/t/default-helm-installation-not-working-on-minikube/23171/3 "2023-06-28T09:28:59Z")

</div>

Hi @Tomislav_Plavcic

thanks for your reply. Sure here my answers.

I’ve posted it here because the operator seems working fine, but the server is not:

versions:  
minikube version: v1.30.1 (docker driver)  
docker deckstop 4.20.1  
helm Version:“v3.12.1”  
mac os ventura 13.4.1 (22F82) M2 CHIP  
percona operator and server: latest

helm install my-op percona/psmdb-operator  
helm install my-db percona/psmdb-db

I’ve been following the official helm instructions

but also following the instructions for the minikube installations leads to the same issue

the only errors I get in the logs of the operator are:

2023-06-28T08:55:59.281Z ERROR Reconciler error {“controller”: “psmdb-controller”, “object”: {“name”:“my-db-psmdb-db”,“namespace”:“default”}, “namespace”: “default”, “name”: “my-db-psmdb-db”, “reconcileID”: “eebf5a4a-490b-4e20-980e-709907380472”, “error”: “Operation cannot be fulfilled on perconaservermongodbs psmdb percona com "my-db-psmdb-db": the object has been modified; please apply your changes to the latest version and try again”}

2023-06-28T08:56:09.453Z ERROR failed to reconcile cluster {“controller”: “psmdb-controller”, “object”: {“name”:“my-db-psmdb-db”,“namespace”:“default”}, “namespace”: “default”, “name”: “my-db-psmdb-db”, “reconcileID”: “4ce8bbf5-dd2c-4c77-8061-dd5e7213ad90”, “replset”: “rs0”, “error”: “handleReplsetInit: no mongod containers in running state”, “errorVerbose”: "no mongod containers in running state\ngithub.com/percona/percona-server-mongodb-operator/pkg/controller/perconaservermongodb.init

and the logs from the server are:

Defaulted container “mongod” out of: mongod, backup-agent, mongo-init (init)

---

<div class="post-metadata">

**Author:** ![Tomislav\_Plavcic](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/tomislav_plavcic/32/9717_2.png) [@Tomislav\_Plavcic](https://forums.percona.com/u/Tomislav_Plavcic)\
**Post date:** [June 28, 2023, 10:19am UTC](https://forums.percona.com/t/default-helm-installation-not-working-on-minikube/23171/4 "2023-06-28T10:19:20Z")

</div>

Hi @Liviu_Stoica !

So the problem is that database docker images currently do not support arm and M1/M2 for Mac (at least with operators).

The build team has started to create some arm docker images recently and you may try to use them: [Docker](https://hub.docker.com/r/percona/percona-server-mongodb/tags?page=1&name=arm)

Currently our operators docs for Minikube say: “macOS system using a system-wide hypervisor, such as VirtualBox, KVM/QEMU, VMware Fusion or Hyper-V” so it is not supported officially, but for test it should be ok.

---

<div class="post-metadata">

**Author:** ![Liviu\_Stoica](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/liviu_stoica/32/11364_2.png) [@Liviu\_Stoica](https://forums.percona.com/u/Liviu_Stoica)\
**Post date:** [June 28, 2023, 11:09am UTC](https://forums.percona.com/t/default-helm-installation-not-working-on-minikube/23171/5 "2023-06-28T11:09:29Z")

</div>

thank you very much @Tomislav_Plavcic it makes completely sense

I would just suggest to maybe mention it in the system requirements page [System requirements - Percona Operator for MongoDB](https://docs.percona.com/percona-operator-for-mongodb/System-Requirements.html)

Also to explicit inside the minikube docs that arm architectures are not supported

Best regards  
Liviu

---

<div class="post-metadata">

**Author:** ![Tomislav\_Plavcic](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/tomislav_plavcic/32/9717_2.png) [@Tomislav\_Plavcic](https://forums.percona.com/u/Tomislav_Plavcic)\
**Post date:** [June 28, 2023, 11:33am UTC](https://forums.percona.com/t/default-helm-installation-not-working-on-minikube/23171/6 "2023-06-28T11:33:00Z")

</div>

Good suggestion! I have notified the documentation engineer.
