ansible-gitlab-runner
ansible-gitlab-runner copied to clipboard
Fall back to installing the binary if OS is unsupported
Resorted to creating my own role since Fedora 30 and 31 do not have an RPM package available. However this role only checks the distribution but not if the version is actually supported by Gitlab.
List of Operating Systems supported: https://docs.gitlab.com/runner/install/linux-repository.html
When trying this on an unsupported OS, it fails to download the RPM package from packagecloud.
Trying an unsupported OS and it fails is pretty much what you would want in the firts place no? How would you see something different in this case? If you have created a seperate role is this something we can integrate this? I actually have a custom one for inside the company i work since it doesn't have a connection to the internet.
Well, let me rephrase "Unsupported". There is no package maintained for the OS, but any GNU/Linux is supported by using the binary distribution. As per: https://docs.gitlab.com/runner/install/
I just created a simple role that fetches and installs the binary in itself, since I didn't need anything else. For now.
Well if you could incorporate your role in here too, we can always merge that.
Seems this message did not get a lot of love. This does not mean it was not seen but time wise might not have made it to proper attention. This is just the clean up action ;)