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

Upgrade path from Binary to .deb / .rpm #1341

Closed
Porco-Rosso opened this issue Apr 14, 2023 · 6 comments
Closed

Upgrade path from Binary to .deb / .rpm #1341

Porco-Rosso opened this issue Apr 14, 2023 · 6 comments
Labels
bug Something isn't working stale

Comments

@Porco-Rosso
Copy link

The installation docs do not reflect the current .deb and .rpm releases, as they mention direct go binaries instead.

  1. How does one install headscale using the new release format?
  2. How does one upgrade from the previous method to the new one, given the manual SystemD install process?

This is both a matter of documentation and upgrade functionality. I assume eventually headscale will be released on default package mangers, at which point the process should be simplified.

@Porco-Rosso Porco-Rosso added the bug Something isn't working label Apr 14, 2023
@kradalby
Copy link
Collaborator

Hi, I will work on documentation on how to install it on various platforms today; but in the mean time:

  1. Download the file that is associated with your linux distribution; .deb for Debian/Ubuntu and .rpm for Fedora/Alma/CentOS and use the platform specific installation instructions to install them.
  2. The ideal would be to remove everything from before, except for the config.yaml, and use the method above.

We do not aspire to add it to the package managers, and we will most likely just release it via Github as now.

@Porco-Rosso
Copy link
Author

I see the new documentation is up, so I will close this.

This was a roadbump for my transition, but all is good now.
#1342 (comment)

@Porco-Rosso
Copy link
Author

As I mentioned on the other thread still having problems with permissions, /var/run/headscale/ in particular

@loprima-l
Copy link
Contributor

Please make sure to run this with user being the user that launches Headscale :
sudo chown user /var/run/headscale

@github-actions
Copy link
Contributor

This issue is stale because it has been open for 180 days with no activity.

@github-actions github-actions bot added the stale label Oct 26, 2023
Copy link
Contributor

github-actions bot commented Nov 9, 2023

This issue was closed because it has been inactive for 14 days since being marked as stale.

@github-actions github-actions bot closed this as completed Nov 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working stale
Projects
None yet
Development

No branches or pull requests

3 participants