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

Ubuntu/Debian installation procedure not working #163

Closed
hmiguim opened this issue May 10, 2021 · 7 comments
Closed

Ubuntu/Debian installation procedure not working #163

hmiguim opened this issue May 10, 2021 · 7 comments

Comments

@hmiguim
Copy link
Contributor

hmiguim commented May 10, 2021

The repository for siegfried on bintray is not reachable anymore. It gives me a forbidden message.

Err:5 http://dl.bintray.com/siegfried/debian wheezy/main amd64 Packages
  403  Forbidden [IP: X.X.X.X]
Ign:7 http://dl.bintray.com/siegfried/debian wheezy/main all Packages
Reading package lists...
W: The repository 'http://dl.bintray.com/siegfried/debian wheezy Release' does not have a Release file.
E: Failed to fetch http://dl.bintray.com/siegfried/debian/dists/wheezy/main/binary-amd64/Packages  403  Forbidden [IP: X.X.X.X]
@szymon3
Copy link

szymon3 commented May 12, 2021

I realized that bintray randomly returns 403 error. Right now, installation is working fine, but yesterday afternoon I couldn't complete it due to above error.

@asabellico
Copy link

asabellico commented May 12, 2021

could it be due to the warning shown on top here https://bintray.com/ ?

Thanks for supporting Bintray! This service has now been sunset, and to assist with migration to the JFrog Platform, paid accounts can login until July 4th.

@richardlehane
Copy link
Owner

as @asabellico notes, this is due to the bintray end-of-life.

Apologies: I've been working on an alternate host for the debian package, but have not yet finished that work.

If you've already got siegfried installed and are up-to-date, then I'd recommend removing the bintray repository from your apt sources list. I will provide an alternate debian option prior to the next release.

To do this: open "/etc/apt/sources.list" and delete the line "deb http://dl.bintray.com/siegfried/debian wheezy main"

If you are trying to do a new siegfried install, please either wait for the next release (it is due shortly) or use on of the other install methods: compile from source or use the brew package with linux brew.

@dnarc
Copy link

dnarc commented May 14, 2021 via email

@richardlehane
Copy link
Owner

Hi @dnarc
There's a page on the wiki.
When you start the server (e.g. with sf -serve :5050) you can also visit whatever host:port you gave in a browser (e.g. http://localhost:5050) and you'll see documentation there too.

tw4l added a commit to tw4l/diskimageprocessor that referenced this issue May 15, 2021
Siegfried installation was failing due to the sunsetting of
bintray, which was hosting the deb package. See:
richardlehane/siegfried#163

This commit modifies the CI config to install siegfried via
homebrew instead, which is newly supported on Linux.
tw4l added a commit to tw4l/diskimageprocessor that referenced this issue May 15, 2021
This commit also temporarily comments out flake8 in pre-install
as there are still legacy linting issues to deal with in a general
refactor.

Siegfried installation was failing due to the sunsetting of
bintray, which was hosting the deb package. See:
richardlehane/siegfried#163

For now the CI config has been modified to install siegfried via
homebrew instead, which is newly supported on Linux.
@richardlehane
Copy link
Owner

I'm now self-hosting the ubuntu/deb repository, in place of the old bintray repository.

To remove the old repository, open "/etc/apt/sources.list" and delete the line "deb http://dl.bintray.com/siegfried/debian wheezy main".

To install the new repository, do the following:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 20F802FE798E6857
sudo add-apt-repository "deb https://www.itforarchivists.com/ buster main"
sudo apt-get update && sudo apt-get install siegfried

Please comment on this ticket if you encounter any issues.

@hmiguim
Copy link
Contributor Author

hmiguim commented Jun 8, 2021

Thanks @richardlehane, it is working as expected

@hmiguim hmiguim closed this as completed Dec 7, 2021
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

5 participants