xref: /spdk/doc/distributions.md (revision cc6920a4763d4b9a43aa40583c8397d8f14fa100)
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: Trying to follow new release as per the release cycle whenever
19          possible. Currently at `Fedora33`.
20
21```list
22- autobuild-vg-autotest
23- clang-vg-autotest
24- iscsi*-vg-autotest
25- nvme-vg-autotest
26- nvmf*-vg-autotest
27- scanbuild-vg-autotest
28- unittest-vg-autotest
29- vhost-initiator-vg-autotest
30```
31
32Jobs listed below are run on bare-metal systems where version of
33Fedora may vary. In the future these will be aligned with the
34`vg` jobs.
35
36```list
37- BlobFS-autotest
38- crypto-autotest
39- nvme-phy-autotest
40- nvmf*-phy-autotest
41- vhost-autotest
42```
43
44* Ubuntu: Last two LTS releases. Currently `20.04` and `18.04`.
45
46```list
47- ubuntu18-vg-autotest
48- ubuntu20-vg-autotest
49```
50
51* CentOS: Maintained releases. Currently `7.9` and `8.2`.
52
53```list
54- centos7-vg-autotest
55- centos8-vg-autotest
56```
57
58## FreeBSD distributions {#freebsd_list}
59
60* FreeBSD: Production release. Currently `12.2`.
61
62```list
63- freebsd-vg-autotest
64```
65