xref: /spdk/doc/distributions.md (revision 82f5d0f976562e303d8e281e52c551351924d229)
191a4e916SMichal Berger# distributions {#distributions}
291a4e916SMichal Berger
391a4e916SMichal Berger## In this document {#distros_toc}
491a4e916SMichal Berger
591a4e916SMichal Berger* @ref distros_overview
691a4e916SMichal Berger* @ref linux_list
791a4e916SMichal Berger* @ref freebsd_list
891a4e916SMichal Berger
991a4e916SMichal Berger## Overview {#distros_overview}
1091a4e916SMichal Berger
1191a4e916SMichal BergerCI pool uses different flavors of `Linux` and `FreeBSD` distributions which are
1291a4e916SMichal Bergerused as a base for all the tests run against submitted patches. Below is the
1391a4e916SMichal Bergerlisting which covers all currently supported versions and the related CI
1491a4e916SMichal Bergerjobs (see [status](https://ci.spdk.io) as a reference).
1591a4e916SMichal Berger
1691a4e916SMichal Berger## Linux distributions {#linux_list}
1791a4e916SMichal Berger
18*82f5d0f9SKarol Latecki### Fedora
19*82f5d0f9SKarol Latecki
20*82f5d0f9SKarol LateckiTrying to follow new release as per the release cycle whenever possible.
2191a4e916SMichal Berger
2291a4e916SMichal Berger```list
2391a4e916SMichal Berger- autobuild-vg-autotest
2491a4e916SMichal Berger- clang-vg-autotest
2591a4e916SMichal Berger- iscsi*-vg-autotest
2691a4e916SMichal Berger- nvme-vg-autotest
2791a4e916SMichal Berger- nvmf*-vg-autotest
2891a4e916SMichal Berger- scanbuild-vg-autotest
2991a4e916SMichal Berger- unittest-vg-autotest
3091a4e916SMichal Berger- vhost-initiator-vg-autotest
3191a4e916SMichal Berger```
3291a4e916SMichal Berger
3391a4e916SMichal BergerJobs listed below are run on bare-metal systems where version of
3491a4e916SMichal BergerFedora may vary. In the future these will be aligned with the
3591a4e916SMichal Berger`vg` jobs.
3691a4e916SMichal Berger
3791a4e916SMichal Berger```list
3891a4e916SMichal Berger- BlobFS-autotest
3991a4e916SMichal Berger- crypto-autotest
4091a4e916SMichal Berger- nvme-phy-autotest
4191a4e916SMichal Berger- nvmf*-phy-autotest
4291a4e916SMichal Berger- vhost-autotest
4391a4e916SMichal Berger```
4491a4e916SMichal Berger
45*82f5d0f9SKarol Latecki### Ubuntu
46*82f5d0f9SKarol Latecki
47*82f5d0f9SKarol LateckiLast two LTS releases. Currently `20.04` and `22.04`.
4891a4e916SMichal Berger
4991a4e916SMichal Berger```list
5091a4e916SMichal Berger- ubuntu20-vg-autotest
51*82f5d0f9SKarol Latecki- ubuntu22-vg-autotest
5291a4e916SMichal Berger```
5391a4e916SMichal Berger
54*82f5d0f9SKarol Latecki### CentOS
55*82f5d0f9SKarol Latecki
56*82f5d0f9SKarol LateckiMaintained releases. Currently `7.9`.
5791a4e916SMichal Berger
5891a4e916SMichal Berger```list
5991a4e916SMichal Berger- centos7-vg-autotest
6091a4e916SMichal Berger```
6191a4e916SMichal Berger
62*82f5d0f9SKarol Latecki### Rocky Linux
63*82f5d0f9SKarol Latecki
64*82f5d0f9SKarol LateckiLast release. Currently `8.6`. CentOS 8 replacement.
653f922a68SKamil Godzwon
663f922a68SKamil Godzwon```list
673f922a68SKamil Godzwon- rocky8-vg-autotest
683f922a68SKamil Godzwon```
693f922a68SKamil Godzwon
7091a4e916SMichal Berger## FreeBSD distributions {#freebsd_list}
7191a4e916SMichal Berger
72*82f5d0f9SKarol Latecki### FreeBSD
73*82f5d0f9SKarol Latecki
74*82f5d0f9SKarol LateckiProduction release. Currently `12.2`
7591a4e916SMichal Berger
7691a4e916SMichal Berger```list
7791a4e916SMichal Berger- freebsd-vg-autotest
7891a4e916SMichal Berger```
79