-
Notifications
You must be signed in to change notification settings - Fork 151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEAT]: Arm64 support #1394
Comments
Hey @aleksasiriski - having operator itself in ARM is easy. But there are other components: mongodb itself, percona monitoring and management, backup tooling. We need to have these containers as ARM as well. Or maybe I misunderstood and for some reason you need operator image only. Please let me know. Anyway, we have it in our roadmap and it might come out in Q1'24. |
@aleksasiriski shall we close this or do you want to keep it open till we have ARM builds for Percona Server for MongoDB and Backup (PBM)? |
However you want it, if those other components have their own repos than this issue shouldn't be linked to them IMO. Thank you for pushing for ARM64 support, hope it gets fully supported ASAP. |
@aleksasiriski Both percona-server-mongodb as well as percona-backup-mongodb now have support arm64. It's only missing in the operator. Wouldn't this pr-1356 support it now? How about a 1.16 release? |
+1 For the new release of operator with support for Arm :D |
any progress news on the 1.16 release? Would really love to get arm supported |
please avoid currently upgrading and moving to arm, we found out the hard way that currently pmm client doesn't support arm yet. |
Running operator via helm on aarch64 (Oracle Cloud Infrastructure) and it tries to run x86_64 fixed that with However, now Also, lifehack: kubectl -n percona-mongodb patch perconaservermongodb.psmdb.percona.com/butthole-mongodb-psmdb-db -p '{"metadata":{"finalizers":[]}}' --type=merge helps when deleting your namespace/release deadlocks because it wants to do something in the unexecable containers |
Hey all. Sorry for not updating this thread :) Updates: ARM support was added in 1.16 in tech preview. @DevBey "thought I am not sure why this is in technical preview??" @aleksasiriski it is in 1.16. Regarding -multi tag - in the following releases of Percona Server for MongoDB and Percona Backup for MongoDB there will be no need to use Some details regarding using -multi were discussed here: https://forums.percona.com/t/mongo-operator-and-arm/24326/7 @qm3ster it might help with your problem as well. |
This is written in Go, it should be 1h tops to add arm64 support to the container image. Please do this.
The text was updated successfully, but these errors were encountered: