All of the UNH ABI testing is moving info containers, so it can be run on top of each OS, alongside the other compile and unit testing. This is actually ready now, but hasn't been pushed live this week, because of the backlog in the system because of the DTS failure. The additional compile jobs are already online now, it's just ABI that hasn't been pushed live.
This means the current ABI (what is reporting right now) is running on 18.04 for x86 and 20.04 for aarch64. The aarch64 one will continue forward, because we're not going to moving to emulated environments for testing on that architecture.
This has two implications, first, the scripts for running ABI (and the other tests) become part of the container definition, and at the last meeting we talked about moving those definitions into the dpdk-ci repo, which I think makes sense. Second, there isn't an operating system to "maintain" since it's what's inside the container images, which are periodically rebuilt, but pretty much treated as ephemeral. Assuming the container bases / distros have the updated libabigail version packaged with them.
Cheers,
Lincoln