-
Notifications
You must be signed in to change notification settings - Fork 16
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
ops(docker): arm64 support & improvement for smoother install/uninstall #66
ops(docker): arm64 support & improvement for smoother install/uninstall #66
Conversation
This one is good for me |
I have conducted some installation trials on Raspberry Pi 4 :This machine was running Rapsbian 64 bits version; Release Date : 2024-03-15 Results :
Despite changing the retries number from to 150 or even 200 in the docker_compose file, the Raspberry Pi seems uncapable of going throught celery's container installation and configurationIn the following section I share with you screenshots of behavior & results I encountered during my testings :The Raspberry Pi's CPU was at 100% on all 4 cores through out the whole installation as shown in the screenshots bellow : Exiting Error during the execution of install.sh : Waiting on celery container : |
According to the #69 bug and to make an install fail-proof, I will |
This PR brings the ARM64 arch build official !
I've also improved the docker generation and the install script based on the @vncloudsco, @4NK1T & @sa7mon PR proposed on reNgine
yogeshojha/rengine#1007
yogeshojha/rengine#1212
yogeshojha/rengine#1210
Improved:
I make the install smoother, because while testing I've seen a lot of migration problem due to the db container not starting so fast.
Now:
This way all container starts well and prevent a lot of install issues.
Eg. It prevents migrations error like this
Fixed:
uninstall.sh script (fix feat: Add optional removal of images to uninstall.sh script #37)
According to this PR ops(
uninstall.sh
): add optional removal of Docker-related components yogeshojha/rengine#888Error ROLE "root" does not exist
Endpoint Techs null error
All my tests are passed.
Please test it a lot on Apple M1 😉