Comment 0 for bug 1998229

Revision history for this message
Samir Akarioh (samirakarioh) wrote :

[ Impact ]

We have added a build.info file into the/etc/cloud to the Lunar container image of Ubuntu. This file can permit the instance to determine if a newer build is available with the given runtime info and the info on this file. We want to add it into Kinetic, jammy, focal and bionic.

[ Test Plan ]

* First, you will need to download kinetic, jammy, focal or bionic by doing the following:

   docker pull public.ecr.aws/ubuntu/ubuntu:name_of_ubuntu_suite

* Secondly, you will need to do

   docker run public.ecr.aws/ubuntu/ubuntu:name_of_ubuntu_suite test -d /etc/cloud && echo 'It Exists.'

The "It Exists." will not be printed except for the suite lunar.

[ Where problems could occur ]

The PR for the build.info file was tested with ubuntu bartender, and also I have tried that the lunar image has the file ( the lunar image was generated by Jenkins devel from CPC )

[ Other Info ]

Here the PR I have made :

https://code.launchpad.net/~samirakarioh/livecd-rootfs/+git/livecd-rootfs/+merge/433431
https://code.launchpad.net/~samirakarioh/livecd-rootfs/+git/livecd-rootfs/+merge/433432
https://code.launchpad.net/~samirakarioh/livecd-rootfs/+git/livecd-rootfs/+merge/433433
https://code.launchpad.net/~samirakarioh/livecd-rootfs/+git/livecd-rootfs/+merge/433572