With all the components accepted in bionic-proposed I was able to run the tests needed with them which is basically autopkgtest. All of the DEP-8 tests are successfully passing (I am installing the 3 packages from bionic-proposed in the testbed):
Due to an upgrade issue that was found during this backport process I also performed the following manual test in a Bionic VM:
1- Install runc, containerd and docker.io currently available in Bionic
2- Launch a container running in background
3- Upgrade the packages to the version in bionic-proposed
+ There is a debconf question in the docker.io package configuration where is asked if we want to restart the service. I marked 'No'.
4- Check if the container is still running in background.
Verification - Bionic
With all the components accepted in bionic-proposed I was able to run the tests needed with them which is basically autopkgtest. All of the DEP-8 tests are successfully passing (I am installing the 3 packages from bionic-proposed in the testbed):
[runc]
autopkgtest [15:33:16]: @@@@@@@ @@@@@@@ @@@@@@ summary
basic-smoke PASS
command1 PASS
[containerd]
autopkgtest [15:43:52]: @@@@@@@ @@@@@@@ @@@@@@ summary
basic-smoke PASS
[docker.io]
autopkgtest [16:03:30]: @@@@@@@ @@@@@@@ @@@@@@ summary
basic-smoke PASS
docker-in-lxd PASS
Due to an upgrade issue that was found during this backport process I also performed the following manual test in a Bionic VM:
1- Install runc, containerd and docker.io currently available in Bionic
2- Launch a container running in background
3- Upgrade the packages to the version in bionic-proposed
+ There is a debconf question in the docker.io package configuration where is asked if we want to restart the service. I marked 'No'.
4- Check if the container is still running in background.
The scenario above worked as expected.