Is your feature request related to a problem? Please describe.
I tried to use this role to deploy Tailscale on a Fedora 41 server, but encountered an issue because of the changes introduced in dnf5. Specifically, the dnf config-manager command syntax has changed between dnf4 and dnf5, causing compatibility issues when trying to add the Tailscale repository using the role.
Describe the solution you'd like
Update the role to support both dnf4 and dnf5. This can be achieved by checking the dnf version and using the appropriate syntax for adding repositories.
Describe alternatives you've considered
Alternatively, I have manually edited this file by replacing line 20 with the following :
Is your feature request related to a problem? Please describe. I tried to use this role to deploy Tailscale on a Fedora 41 server, but encountered an issue because of the changes introduced in
dnf5
. Specifically, thednf config-manager
command syntax has changed betweendnf4
anddnf5
, causing compatibility issues when trying to add the Tailscale repository using the role.Describe the solution you'd like Update the role to support both
dnf4
anddnf5
. This can be achieved by checking thednf
version and using the appropriate syntax for adding repositories.Describe alternatives you've considered Alternatively, I have manually edited this file by replacing line 20 with the following :
Additional context n/a