Skip to content
This repository was archived by the owner on Nov 6, 2025. It is now read-only.

Releases: artis3n/ansible-role-tailscale

1.13.3

31 Aug 13:36
e1c0a81

Choose a tag to compare

Fixed

  • Fixed Tailscale authkey existence check. With changes introduced by 1.13.2, the role did not properly validate an empty string. This is now fixed. (#133)

1.13.2

30 Aug 01:22
3e4fd07

Choose a tag to compare

Fixed

  • Fixed issue with variable preference by swapping vars with defaults. (#129 per @Ramblurr)

1.13.1

18 Aug 02:34

Choose a tag to compare

Fixed

  • Fixed bug in Debian 11 (#124)

1.13.0

10 Jul 19:34

Choose a tag to compare

Added

  • Added support for Oracle Linux (#114 per @pellegrino)
  • Added Ubuntu 21.04 to the CI testing suite

Changed

  • This role now updates Tailscale to the latest version by default (#116 per @aleohl)

Fixed

  • The conditional check for whether Tailscale is already authenticated has improved robustness (#120 per @cmmarslender)

1.12.1

24 May 01:10
6c15448

Choose a tag to compare

Changed

  • Moved the auth key used during CI tests to an ephemeral auth key
  • verify tasks during CI testing are updated to account for new behavior in Tailscale 1.8.5

1.12.0

10 May 01:29
9bce220

Choose a tag to compare

Fixed

  • tailscale status now returns an exit code and differing stdout message depending on the status. Fixed the conditional checks around status to support the new behavior. See #97 for details.

1.11.0

02 Apr 06:18
0e01ede

Choose a tag to compare

Added

  • Added support for Debian Bullseye and sid.

1.10.0

01 Apr 20:55
e5f78ad

Choose a tag to compare

Fixed

  • Tailscale's hello.ipn.dev is now hello-ipn-dev, which broke the CI checks. That is now fixed.

Added

  • Added a force variable for users that want to ensure tailscale up runs every time the role is invoked. This can be helpful if you change the arguments passed to up and want to re-run the role and apply the new settings.

1.9.0

03 Feb 03:43
8be9067

Choose a tag to compare

Fixed

  • Arch Linux install instructions changed on Tailscale's website - updated the role to match the new (simpler!) instructions

Added

  • Added a tailscale_up_skip variable which can replace tailscale_auth_key. If tailscale_up_skip is present, the role will install Tailscale onto a system but will not run the tailscale up command to authenticate the node to your network. This is designed for build systems, such as AMI creation, where Tailscale should be packaged in but should not yet be added to the network.

Removed

  • Removed yamllint from the CI process

1.8.0

07 Nov 19:24
795afd4

Choose a tag to compare

Fixes

  • Tailscale 1.2.x changed the tailscale status response, which broke this role. This release fixes that behavior and the role will correctly start up Tailscale again.

Added

  • Added a verbose parameter to the role for verbose output in key areas without needing to run -vvv on the entire ansible playbook. Helpful for troubleshooting and for submitting an issue to this repository.