Per our platform support policy
https://www.qemu.org/docs/master/about/build-platforms.html
"The project aims to support the most recent major version at all
times. Support for the previous major version will be dropped 2
years after the new major version is released or when the vendor
itself drops support, whichever comes first."
In April this year, Ubuntu LTS 22.04 will arrive, which means the
"previous" release will then be considered to be "LTS 20.04" and
thus "18.04" will no longer be in scope for what we aim to support.
It is possible that this might enable us to assume newer versions
of some software we depend on, but I've not analysed the situation
yet. This would apply from start of 7.1 development cycle if any
min version bumps do appear relevant.
When we previously had 16.04 fall out of scope for support, we had
a roadblock in bumping min versions. IIRC this was due to various
machines in the compile farm Peter used for merge testing not
supporting anything newer.
I don't have a good understanding of what machines are used for
testing now, so I'm wondering if we're going to hit any kind of
similar issue if we try to drop 18.04 support ? If so we might
want to start thinking about our options now.