Mender-convert fails

I can’t find an issue tracker on github for mender-convert.

I’m following the documentation here:
https://docs.mender.io/2.3/artifacts/debian-family/building-a-mender-debian-image

When running ‘docker-build’, I get the following errors:

Step 2/15 : RUN apt-get update && apt-get install -y     build-essential     git     liblzma-dev
 ---> Running in d32703ed742f
Ign:1 http://security.ubuntu.com/ubuntu disco-security InRelease
Ign:2 http://archive.ubuntu.com/ubuntu disco InRelease
Err:3 http://security.ubuntu.com/ubuntu disco-security Release
  404  Not Found [IP: 91.189.88.152 80]
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 apt-get update && apt-get install -y     build-essential     git     liblzma-dev' returned a non-zero code: 100

Hi @cakebread,

Unfortunately the Docker base image that we used for the 2.0.0 got removed or Ubuntu stopped supporting it.

It was fixed in, https://github.com/mendersoftware/mender-convert/commit/cf3bd3eebe6ce397b8bb1f5d697b8470adf92e40.

But you will need to use the 2.0.x branch to get this fix. You can change branch by e.g running:

git checkout 2.0.x