replit / prybar

Pry open those interpreters.
GNU General Public License v2.0
253 stars 52 forks source link

Failure building container image based on Ubuntu Disco Dingo due to EOL #49

Closed finalfantasia closed 4 years ago

finalfantasia commented 4 years ago

This came out in the context of #45.

It's not longer possible to build the Prybar container image based on Ubuntu Disco Dingo as it's EOL (Jan 23, 2020)[1] and the related repositories were removed recently[2]. The following is the error one will run into when attempting to run make test-image:

❯ make test-image
docker build . -t prybar
Sending build context to Docker daemon  4.416MB
Step 1/9 : FROM ubuntu:disco
 ---> c88ac1f841b7
Step 2/9 : COPY scripts/docker-install.sh /tmp/docker-install.sh
 ---> Using cache
 ---> 421b3e548cbc
Step 3/9 : RUN /tmp/docker-install.sh
 ---> Running in f04cde92a0b3
Ign:1 http://security.ubuntu.com/ubuntu disco-security InRelease
Err:2 http://security.ubuntu.com/ubuntu disco-security Release
  404  Not Found [IP: 91.189.91.38 80]
Ign:3 http://archive.ubuntu.com/ubuntu disco InRelease
Ign:4 http://archive.ubuntu.com/ubuntu disco-updates InRelease
Ign:5 http://archive.ubuntu.com/ubuntu disco-backports InRelease
Err:6 http://archive.ubuntu.com/ubuntu disco Release
  404  Not Found [IP: 91.189.88.152 80]
Err:7 http://archive.ubuntu.com/ubuntu disco-updates Release
  404  Not Found [IP: 91.189.88.152 80]
Err:8 http://archive.ubuntu.com/ubuntu disco-backports Release
  404  Not Found [IP: 91.189.88.152 80]
Reading package lists...
E: The repository 'http://security.ubuntu.com/ubuntu disco-security Release' does not have a Release file.
E: The repository 'http://archive.ubuntu.com/ubuntu disco Release' does not have a Release file.
E: The repository 'http://archive.ubuntu.com/ubuntu disco-updates Release' does not have a Release file.
E: The repository 'http://archive.ubuntu.com/ubuntu disco-backports Release' does not have a Release file.
The command '/bin/sh -c /tmp/docker-install.sh' returned a non-zero code: 100
make: *** [image] Error 100

[1] https://wiki.ubuntu.com/Releases#End_of_Life [2] http://archive.ubuntu.com/ubuntu/dists/

finalfantasia commented 4 years ago

Closed as fixed by #50 and #51.