Skip to content

Github Action getting tailscale cversion 1.42.0 instead of default 1.72.1; ssh timed out until version manually set #147

@jhbrown-apeiron

Description

@jhbrown-apeiron

First off, thank you for tailscale, it's the first VPN I've ever used that has truly great UX.

This morning our GHA deployments via ssh over tailscale stopped working. As far as I can tell, this was because:

  1. The V2 tag for tailscale's action points at a commit where the default version is 1.42.0; 1.4.2.0 has known vulnerabilities;
  2. Although you can see warnings on the tailscale admin console, the action completed successfully without complaint;
  3. But after that, ssh wasn't working, it was just timing out -- maybe tailscale was refusing to route for this vultnerable version?

When I hard-coded 1.78.1 as the required version, everything started working for us. I'm reporting this because:

  1. The Tailscale action should fail noisily if the version of tailscale specified is too old to be usable
  2. The default action configuration should not specify a vulnerable version of tailscale.

Again, thanks for Tailscale!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions