-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Github Action getting tailscale cversion 1.42.0 instead of default 1.72.1; ssh timed out until version manually set #147
Comments
@jhbrown-apeiron I swiched from @v2 to @main on the action which uses 1.72.1. But +1 on this. This should be maintained as this official package. |
@matanbaruch @jhbrown-apeiron I don't necessarily agree but that is expected behavior. https://tailscale.com/kb/1276/tailscale-github-action?q=github+action#tailscale-github-action-version Though it does look like they've got enough complaints they may actually be changing it #131 |
I'd argue that "breaks all the workflows" counts as "meaningful" for "It changes only when there is a meaningful reason to do so." But snark aside, I'm happy it's getting fixed. |
@jaxxstorm merged #131 which actually solve our issues. I think it worth the v3 of the action. |
It doesn't necessarily need to be a v3. In fact I would recommend it not be a v3. The typical way that actions work is they have a major and a minor tag, but the major tag alone is the latest version of the minor release. So v2 includes 2.0, 2.1, etc. This would be a v2.1 to me and v2 should also pick it up. If someone wants to stick with v2.0 they would include v2.0 anyone using v2 would expect to get the latest version. If they're very paranoid they can use the commit hash |
We're experiencing this as well with lot of timeout errors on GH like:
Unfortunately the suggested fix didn't worked for us, even with What should we do? We're not able to deploy some of our workloads because of this. |
Same here, Github runners aren't able to connect to the tailnet and I can't figure out why. I've tried several tailscale versions (ones that match working machines), different ways of connecting with using The weird part is that I'm thinking it might be the GH runners, but I'm not sure. Hoping anyone here has ideas.. |
relevant for us. Also if you try SSH from UI most probably you also will not able to connect. After manually restart tailscale on hosts I tried SSH from tailscale UI and it started work and also after this it started work from github actions. |
what does your ACL file look like?
This is T-mobile IP address, so not sure why it would be in your DNS path, and likely isn't a Tailscale thing. I'd recommend opening support tickets for these issues. |
On the versioning front here we've released a
Note that the guidance provided here around the default version for the Tailscale client is otherwise still true. |
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:
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;When I hard-coded 1.78.1 as the required version, everything started working for us. I'm reporting this because:
Again, thanks for Tailscale!
The text was updated successfully, but these errors were encountered: