-
Notifications
You must be signed in to change notification settings - Fork 102
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
Introduce support for Archlinux #79
Conversation
Thanks for the addition! Would it also make sense to test on Arch? If so, you could add an appropriate Docker image there: https://github.com/borgbase/ansible-role-borgbackup/blob/master/molecule/default/molecule.yml#L6 |
I will try preparing the Docker image. I have found out a permanent solution for my doubts listed above. Some packages need to be installed not as system packages, but as python setup-tools / pip installed modules. I have tested it on minimal new Arch installation to make sure it will work for everyone. I will create an appropriate PR soon. |
Ok, molecule is something new for me, however I managed to add what I feel is missing to the molecule.yml. |
Yeah, now working on Arch yet. See the test.
|
Tested with molecule (new thing learned), took 2.5 hours (definitely need a new pc) and works. |
All good! Thanks for the contribution! Already merged and put a shout-out on Twitter, since I know we have a bunch of Arch users out there: |
I have created a patch to allow installation on Archlinux ansible_os_family
Tested on 4 different hosts (2 Raspberry Pies, one VM and my daily work laptop).
What I dislike is:
Funny thing is on two hosts it worked out of the box, without any necessity for manual intervention.
Besides those two issues everything works like a charm.
Thank you for your great work guys.