Skip to content
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

Does not support non-x64 architectures #42

Open
maxlyth opened this issue Aug 16, 2024 · 0 comments
Open

Does not support non-x64 architectures #42

maxlyth opened this issue Aug 16, 2024 · 0 comments

Comments

@maxlyth
Copy link

maxlyth commented Aug 16, 2024

While this plug-in does work on my M1 MacBook I noticed that is was being executed by Rosetta inside the ARM64 container as this extract from ps demonstrates:
/run/rosetta/rosetta /usr/local/sbin/tailscaled

Looking at the source code I can see the download URL in src/tailscale/install.sh is hardwired to the amd64 release:
tailscale_url="https://pkgs.tailscale.com/stable/tailscale_${VERSION}_amd64.tgz"

The source website has binaries for arm, arm64, mips and many more so this project could install the correct binary. I believe the plug-in used to build from source but was modified in July 22 in this pull to download precompiled binaries making that pull request a regression.

I can see that there is an outstanding pull request that would fix this issue at least for Linux on ARM64. Can this be merged to the release branch please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant