Skip to content

Releases: artis3n/ansible-role-tailscale

1.13.0

10 Jul 19:34
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

Added

  • Added support for Debian Bullseye and sid.

1.10.0

01 Apr 20:55
e5f78ad
Compare
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
Compare
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
Compare
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.

1.7.0

30 Oct 22:31
c7b04e2
Compare
Choose a tag to compare

Added support for Ubuntu 20.10

1.6.1

09 Aug 17:11
Compare
Choose a tag to compare

Missing some ansible_distrubtion variables when adding PopOS support, so installation wouldn't work on 1.6.0. That is now fixed.

1.6.0

09 Aug 16:56
Compare
Choose a tag to compare

PopOS is now supported.