distro-info-data seems to be working fine, although wrong with the deliberate removal of LTS.
(zesty-amd64)root@impulse:/home/bdmurray/source-trees/apport/lp-retracer-config# distro-info --lts xenial (zesty-amd64)root@impulse:/home/bdmurray/source-trees/apport/lp-retracer-config# distro-info --devel bionic (zesty-amd64)root@impulse:/home/bdmurray/source-trees/apport/lp-retracer-config# distro-info --devel -f Ubuntu 18.04 "Bionic Beaver" (zesty-amd64)root@impulse:/home/bdmurray/source-trees/apport/lp-retracer-config# distro-info --supported -f Ubuntu 14.04 LTS "Trusty Tahr" Ubuntu 16.04 LTS "Xenial Xerus" Ubuntu 17.04 "Zesty Zapus" Ubuntu 17.10 "Artful Aardvark" Ubuntu 18.04 "Bionic Beaver" (zesty-amd64)root@impulse:/home/bdmurray/source-trees/apport/lp-retracer-config# distro-info --stable artful
distro-info-data seems to be working fine, although wrong with the deliberate removal of LTS.
(zesty- amd64)root@ impulse: /home/bdmurray/ source- trees/apport/ lp-retracer- config# distro-info --lts amd64)root@ impulse: /home/bdmurray/ source- trees/apport/ lp-retracer- config# distro-info --devel amd64)root@ impulse: /home/bdmurray/ source- trees/apport/ lp-retracer- config# distro-info --devel -f amd64)root@ impulse: /home/bdmurray/ source- trees/apport/ lp-retracer- config# distro-info --supported -f amd64)root@ impulse: /home/bdmurray/ source- trees/apport/ lp-retracer- config# distro-info --stable
xenial
(zesty-
bionic
(zesty-
Ubuntu 18.04 "Bionic Beaver"
(zesty-
Ubuntu 14.04 LTS "Trusty Tahr"
Ubuntu 16.04 LTS "Xenial Xerus"
Ubuntu 17.04 "Zesty Zapus"
Ubuntu 17.10 "Artful Aardvark"
Ubuntu 18.04 "Bionic Beaver"
(zesty-
artful