About Abacus
Abacus is the single source of truth for Canonical's supportability scope. It answers the canonical question:
“Do we support version x of product y on platform z?”
Data sources
- Launchpad — authoritative for published packages, series metadata, and support windows.
- Packages.gz — direct from the Ubuntu archive mirror, used to enumerate binary package versions and dependencies per series / pocket / component / architecture.
- Manual records — corrections and curated support determinations entered via the admin dashboard.
Interfaces
- This query UI for ad-hoc lookups.
- A REST API at
/api/v1/for programmatic queries (tryGET /api/v1/support?product=nginx&series=jammy). - An admin dashboard at
/admin/for managing series, products, support records, and audit trail of ingestion runs.