I did the following tests

1) build (with proposed enabled) a livefs with launchpad here:
https://code.launchpad.net/~toabctl/+livefs/ubuntu/bionic/proposed/+build/280226

the build passed and the build log shows that livecd-rootfs 2.525.55
(from proposed) is used.

2) Downloaded the tarball from launchpad and build a docker image and run a 
command
$ cat << EOF > Dockerfile
FROM scratch
ADD bionic-minimal-cloudimg-amd64-root.tar.gz /
CMD ["/bin/bash"]
EOF
$ docker build .
Sending build context to Docker daemon  26.08MB
Step 1/3 : FROM scratch
 ---> 
Step 2/3 : ADD bionic-minimal-cloudimg-amd64-root.tar.gz /
 ---> 52dfeec884c4
Step 3/3 : CMD ["/bin/bash"]
 ---> Running in abd576998a3e
Removing intermediate container abd576998a3e
 ---> 0f0bc046d3ad
Successfully built 0f0bc046d3ad
$ docker run -it 0f0bc046d3ad uname -a
Linux 0ff4969cb51f 5.11.0-17-generic #18-Ubuntu SMP Thu May 6 20:10:11 UTC 2021 
x86_64 x86_64 x86_64 GNU/Linux

3) checked the size of the tarball (26077806). Looks good
4) check for device node files:
$ tar tfz bionic-minimal-cloudimg-amd64-root.tar.gz |grep ^dev
dev/

Looks good. So all tests passed and this can be moved to updates.

** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1930686

Title:
  Do not include /dev device node filles in OCI rootfs tarballs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1930686/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to