Comment 8 for bug 1926732

Revision history for this message
Thomas Bechtold (toabctl) wrote :

hirsute verification successful.

I changed the testing plan given that using the package from proposed with ubuntu-old-fashioned is not that easy.

I did now use launchpad itself to build (see https://code.launchpad.net/~toabctl/+livefs/ubuntu/hirsute/proposed):

- hirsute ubuntu-oci build: https://launchpadlibrarian.net/538316605/buildlog_ubuntu_hirsute_amd64_amd64-minimized-all_proposed_BUILDING.txt.gz
- hirsute ubuntu-base build: https://launchpadlibrarian.net/538319522/buildlog_ubuntu_hirsute_amd64_amd64-minimized-all_proposed_BUILDING.txt.gz

Testing the docker container tarball:

$ cat << EOF > Dockerfile
FROM scratch
ADD hirsute-minimal-cloudimg-amd64-root.tar.gz /
CMD ["/bin/bash"]
EOF
$ docker build .
Sending build context to Docker daemon 87.33MB
Step 1/3 : FROM scratch
 --->
Step 2/3 : ADD hirsute-minimal-cloudimg-amd64-root.tar.gz /
 ---> ba9d835e917e
Step 3/3 : CMD ["/bin/bash"]
 ---> Running in ca61b1822d7e
Removing intermediate container ca61b1822d7e
 ---> 62da9ad33be3
Successfully built 62da9ad33be3

$ docker run -it 62da9ad33be3 uname -a
Linux 2a455f31570a 5.11.0-16-generic #17-Ubuntu SMP Wed Apr 14 20:12:43 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Size of hirsute-minimal-cloudimg-amd64-root.tar.gz is 28449136 which is good.