Stop building GitLab packages for Ubuntu 16.04
Ubuntu 16.04 will reach its EOL (Standard support) in [April 2021](https://wiki.ubuntu.com/Releases). Before we can stop building packages for it, there are a number of tasks that needs to be done for this.
1. Ensure every machine using `omnibus-gitlab` packages in GitLab.com fleet is running Ubuntu 18.04 or higher. (If we can jump to Ubuntu 20.04, let's do that. It will be supported till April 2025) - Tracked in https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issues/6539
1. Ensure auto-deploy pipelines also build an Ubuntu 18.04 (or even Ubuntu 20.04) package in `omnibus-gitlab` - Tracked by https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5910
1. Upgrade dev.gitlab.org to be on latest Ubuntu - Tracked by https://gitlab.com/gitlab-org/distribution/team-tasks/-/issues/773
1. Deprecate Ubuntu 16.04 - Tracked in https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5904
1. Announce Ubuntu 16.04 will be deprecated in 3 months.
1. Ensure users see a warning at the end of reconfigure if they are on Ubuntu 16.04.
1. Update other artifacts - Tracked in https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5172
1. Switch GitLab Docker image to use Ubuntu 18.04 (or even 20.04) package as base.
1. Switch GitLab AWS AMIs to use Ubuntu 18.04 (or even 20.04) package as base.
1. Make package-and-qa pipelines build Ubuntu 18.04 (or even 20.04) packages.
1. Ensure GitLab Provisioner spins up an Ubuntu 18.04 (or even 20.04) fleet and use packages for those - Tracked in https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5909
1. Any code where we hardcode `xenial` or `16.04` in `omnibus-gitlab` should be updated.
epic