I have recently inherited an AWS installation with Docker. It has Ubuntu 16.04.6! php7.0. It currently has 105 packages that need updating and 28 security updates. So, I ran
sudo apt update
Then I got
ubuntu@ip-10-0-1-203:~$ sudo apt update
Hit:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:3 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-backports InRelease
Err:4 https://apt.dockerproject.org/repo ubuntu-xenial InRelease
Could not resolve host: apt.dockerproject.org
Hit:5 http://security.ubuntu.com/ubuntu xenial-security InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
47 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: Failed to fetch https://apt.dockerproject.org/repo/dists/ubuntu-xenial/InRelease Could not resolve host: apt.dockerproject.org
W: Some index files failed to download. They have been ignored, or old ones used instead.
On the 31st of March 2020, we will be shutting down the legacy APT and YUM repositories hosted at dockerproject.org and dockerproject.com. These repositories haven’t been updated with the latest releases of Docker and so the packages hosted there contain security vulnerabilities. Removing these repositories will make sure that people download the latest version of Docker ensuring their security and providing the best experience possible
Glad I read this, I’m in the same situation with OpenEMR 5.0.3 running on Ubuntu 16.04.6 - a ticking time bomb. My plan was to make a copy of the AWS EC2 instance and test the update but looks like I’m better off quickly launching a new 6.0.3 package instance that’s built on Ubuntu 18 or 20 and upgrading our EMR database.