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

Download file is a zip file, not a tar.gz as documented #77

Closed
proffalken opened this issue Mar 17, 2021 · 5 comments
Closed

Download file is a zip file, not a tar.gz as documented #77

proffalken opened this issue Mar 17, 2021 · 5 comments
Assignees
Labels
Bug Something isn't working

Comments

@proffalken
Copy link
Contributor

Summary:

https://www.focalboard.com/download/personal-edition/ubuntu/#install-focalboard states that a user should download and unpack a file named https://releases.mattermost.com/focalboard/0.5.0/focalboard-server-linux-amd64.tar.gz however this file is actually a zip file with the tar.gz file inside it named the same.

Steps to reproduce the behavior:

  1. https://www.focalboard.com/download/personal-edition/ubuntu/#install-focalboard
  2. Download the installation archive
  3. Try to unpack it with tar -zxvf focalboard-server-linux-amd64.tar.gz
  4. See error

Expected behavior:
File should be a .tar.gz or a .zip file, not one inside the other with incorrect file endings.

@proffalken
Copy link
Contributor Author

Looks like it's to do with this: https://github.com/actions/upload-artifact#zipped-artifact-downloads

I can't find a reference to the download-artifact call however, so it's weird that it's being zipped as well as .tgz'd

@jespino
Copy link
Contributor

jespino commented Mar 18, 2021

Thanks for the pointer @proffalken!

@chenilim
Copy link
Contributor

Thanks, I've uploaded the server binaries to the GitHub releases and updated the docs, dupe issue in #114. E.g. this should download the latest 0.6.1 server: wget https://github.com/mattermost/focalboard/releases/download/v0.6.1/focalboard-server-linux-amd64.tar.gz.

Sorry all for the confusion. It looks like we did originally run into the GitHub double-zip issue, and missed it in the file hosted on releases.mattermost.com. For now, we'll put the release binaries in the GitHub releases, streamlining our process. If you don't mind, could you test that URL in the docker, and update the dockerfile if it works ok? Thanks.

@proffalken
Copy link
Contributor Author

@chenilim good work, thanks. Dockerfile updated and ready to go at #122

One thing I did notice was that when I ran it even though it downloads 0.6.1, it shows 0.6.0 as the version inside the container on the Web UI?

@chenilim
Copy link
Contributor

Thanks @proffalken! I've fixed the display version in #136, with more details. We rev'ed to 0.6.1 for the Mac App Store (and 0.6.2 for Windows) even though the server version was 0.6.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants