Comment 21 for bug 1998229

Revision history for this message
Cristovao Cordeiro (cjdc) wrote (last edit ):

Thanks Brian. Samir is OOO so I'll cover the verification steps.

The test plan from this bug's summary is only applicable when this package is released into -
updates.
So here's my current test plan to verify the -proposed pocket:

1. git clone https://github.com/ubuntu-bartenders/ubuntu-old-fashioned
2. cd ubuntu-old-fashioned/scripts/ubuntu- bartender
3.
    for SERIES in bionic focal jammy kinetic
    do
        ./ubuntu-bartender --build-provider multipass \
            --livecd-rootfs-repo https://git.launchpad.net/ubuntu/+source/livecd-rootfs \
            --livecd-rootfs-branch ubuntu/$SERIES-proposed -- --project ubuntu-oci --series $SERIES
    done

Each of the above bartender calls will produce a tarball with a different random name. Let's say
(for the sake of readability in this test plan) that those are "$SERIES-ubuntu-on-the-rocks.tar.gz":

4.
    for SERIES in bionic focal jammy kinetic
    do
      mkdir $SERIES-build
      tar -xf $SERIES-ubuntu-on-the-rocks.tar.gz -C $SERIES-build
      sudo mount $SERIES-build/build.output/livecd.ubuntu-oci.ext4 /mnt
      grep serial /mnt/etc/cloud/build. info
      sudo umount /mnt
    done

I've tested this, and I could see the /etc/cloud/build.info file (with the "serial" content) on
bionic, focal, jammy and kinetic.
This fixes the bug for me.

Thanks!
P.S> I don't think I have the right to "change the tag from verification-needed-bionic to verification-done-bionic".