xref: /spdk/doc/distributions.md (revision 82f5d0f976562e303d8e281e52c551351924d229)
1# distributions {#distributions}
2
3## In this document {#distros_toc}
4
5* @ref distros_overview
6* @ref linux_list
7* @ref freebsd_list
8
9## Overview {#distros_overview}
10
11CI pool uses different flavors of `Linux` and `FreeBSD` distributions which are
12used as a base for all the tests run against submitted patches. Below is the
13listing which covers all currently supported versions and the related CI
14jobs (see [status](https://ci.spdk.io) as a reference).
15
16## Linux distributions {#linux_list}
17
18### Fedora
19
20Trying to follow new release as per the release cycle whenever possible.
21
22```list
23- autobuild-vg-autotest
24- clang-vg-autotest
25- iscsi*-vg-autotest
26- nvme-vg-autotest
27- nvmf*-vg-autotest
28- scanbuild-vg-autotest
29- unittest-vg-autotest
30- vhost-initiator-vg-autotest
31```
32
33Jobs listed below are run on bare-metal systems where version of
34Fedora may vary. In the future these will be aligned with the
35`vg` jobs.
36
37```list
38- BlobFS-autotest
39- crypto-autotest
40- nvme-phy-autotest
41- nvmf*-phy-autotest
42- vhost-autotest
43```
44
45### Ubuntu
46
47Last two LTS releases. Currently `20.04` and `22.04`.
48
49```list
50- ubuntu20-vg-autotest
51- ubuntu22-vg-autotest
52```
53
54### CentOS
55
56Maintained releases. Currently `7.9`.
57
58```list
59- centos7-vg-autotest
60```
61
62### Rocky Linux
63
64Last release. Currently `8.6`. CentOS 8 replacement.
65
66```list
67- rocky8-vg-autotest
68```
69
70## FreeBSD distributions {#freebsd_list}
71
72### FreeBSD
73
74Production release. Currently `12.2`
75
76```list
77- freebsd-vg-autotest
78```
79