Skip to content

Commit 0fafd06

Browse files
authored
Updated supported platforms to reflect derived platforms (#4022)
Signed-off-by: Sudharshan Kaushik Kannan <[email protected]> Signed-off-by: Sudharshan Kaushik Kannan <[email protected]>
1 parent eff7ad3 commit 0fafd06

File tree

1 file changed

+159
-50
lines changed

1 file changed

+159
-50
lines changed

content/platforms.md

+159-50
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ Community support for platforms means that members of the Chef community have co
3333

3434
Many of these platforms are forks, clones, or otherwise derivative of platforms that Chef commercially supports. Continued functionality for these platforms is likely, but not guaranteed. Unsupported platforms may have missing or non-operative functionality. As always, we welcome community contributions from anyone looking to expand community support for platforms in Chef products.
3535

36+
### Support for Derived Platforms
37+
38+
Derived platforms are platforms that are fundamentally the same as a commercially supported platform. Chef does not explicitly test derived platforms as part of our development and release process, only commercially supported platforms are tested. Derived platforms are only supported until that platform diverges from a commercially supported parent platform. Continued functionality for derived platforms is likely, but not guaranteed.
39+
3640
## Platforms
3741

3842
The sections below list the platforms that Chef Software supports.
@@ -63,11 +67,6 @@ The following table lists the commercially-supported platforms and versions for
6367
<td><code>7.1</code> (TL5 SP2 or higher, recommended), <code>7.2</code></td>
6468
</tr>
6569
<tr>
66-
<td>AlmaLinux</td>
67-
<td><code>x86_64</code>, <code>aarch64</code></td>
68-
<td><code>8.x</code></td>
69-
</tr>
70-
<tr>
7170
<td>Amazon Linux</td>
7271
<td><code>x86_64</code>, <code>aarch64</code></td>
7372
<td><code>2.x</code></td>
@@ -98,11 +97,6 @@ The following table lists the commercially-supported platforms and versions for
9897
<td><code>6.x</code>, <code>7.x</code>, <code>8.x</code></td>
9998
</tr>
10099
<tr>
101-
<td>Rocky Linux</td>
102-
<td><code>x86_64</code>, <code>aarch64</code></td>
103-
<td><code>8.x</code></td>
104-
</tr>
105-
<tr>
106100
<td>Red Hat Enterprise Linux</td>
107101
<td><code>x86_64</code>, <code>ppc64le</code> (7.x only), <code>ppc64</code> (7.x only), <code>aarch64</code> (7.x / 8.x only), <code>s390x</code></td>
108102
<td><code>6.x</code>, <code>7.x</code>, <code>8.x</code></td>
@@ -130,6 +124,37 @@ The following table lists the commercially-supported platforms and versions for
130124
</tbody>
131125
</table>
132126

127+
#### Derived platforms
128+
129+
The following table lists supported derived platforms and versions for Chef Infra Client.
130+
131+
See our policy on [support for derived platforms](#support-for-derived-platforms) for more information.
132+
133+
<table>
134+
<thead>
135+
<tr class="header">
136+
<th>Platform</th>
137+
<th>Architecture</th>
138+
<th>Version</th>
139+
<th>Parent platform</th>
140+
</tr>
141+
</thead>
142+
<tbody>
143+
<tr>
144+
<td>AlmaLinux</td>
145+
<td><code>x86_64</code>, <code>aarch64</code></td>
146+
<td><code>8.x</code></td>
147+
<td>CentOS</td>
148+
</tr>
149+
<tr>
150+
<td>Rocky Linux</td>
151+
<td><code>x86_64</code>, <code>aarch64</code></td>
152+
<td><code>8.x</code></td>
153+
<td>CentOS</td>
154+
</tr>
155+
</tbody>
156+
</table>
157+
133158
#### Community Support
134159

135160
The following platforms are supported only using the community:
@@ -268,11 +293,6 @@ versions for the Chef Workstation:
268293
</thead>
269294
<tbody>
270295
<tr>
271-
<td>AlmaLinux</td>
272-
<td><code>x86_64</code></td>
273-
<td><code>8.x</code></td>
274-
</tr>
275-
<tr>
276296
<td>Amazon Linux</td>
277297
<td><code>x86_64</code></td>
278298
<td><code>2.x</code></td>
@@ -293,11 +313,6 @@ versions for the Chef Workstation:
293313
<td><code>7.x</code>, <code>8.x</code></td>
294314
</tr>
295315
<tr>
296-
<td>Rocky Linux</td>
297-
<td><code>x86_64</code></td>
298-
<td><code>8.x</code></td>
299-
</tr>
300-
<tr>
301316
<td>Ubuntu</td>
302317
<td><code>x86_64</code></td>
303318
<td><code>16.04</code>, <code>18.04</code>, <code>20.04</code></td>
@@ -310,6 +325,37 @@ versions for the Chef Workstation:
310325
</tbody>
311326
</table>
312327

328+
#### Derived platforms
329+
330+
The following table lists supported derived platforms and versions for Chef Workstation.
331+
332+
See our policy on [support for derived platforms](#support-for-derived-platforms) for more information.
333+
334+
<table>
335+
<thead>
336+
<tr class="header">
337+
<th>Platform</th>
338+
<th>Architecture</th>
339+
<th>Version</th>
340+
<th>Parent platform</th>
341+
</tr>
342+
</thead>
343+
<tbody>
344+
<tr>
345+
<td>AlmaLinux</td>
346+
<td><code>x86_64</code></td>
347+
<td><code>8.x</code></td>
348+
<td>CentOS</td>
349+
</tr>
350+
<tr>
351+
<td>Rocky Linux</td>
352+
<td><code>x86_64</code></td>
353+
<td><code>8.x</code></td>
354+
<td>CentOS</td>
355+
</tr>
356+
</tbody>
357+
</table>
358+
313359
### Chef InSpec
314360

315361
#### Commercial Support
@@ -331,11 +377,6 @@ The following table lists the commercially-supported platforms and versions for
331377
</thead>
332378
<tbody>
333379
<tr>
334-
<td>AlmaLinux</td>
335-
<td><code>x86_64</code>, <code>aarch64</code></td>
336-
<td><code>8.x</code></td>
337-
</tr>
338-
<tr>
339380
<td>Amazon Linux</td>
340381
<td><code>x86_64</code>, <code>aarch64</code></td>
341382
<td><code>2.x</code></td>
@@ -361,11 +402,6 @@ The following table lists the commercially-supported platforms and versions for
361402
<td><code>6.x</code>, <code>7.x</code>, <code>8.x</code></td>
362403
</tr>
363404
<tr>
364-
<td>Rocky Linux</td>
365-
<td><code>x86_64</code>, <code>aarch64</code></td>
366-
<td><code>8.x</code></td>
367-
</tr>
368-
<tr>
369405
<td>SUSE Linux Enterprise Server</td>
370406
<td><code>x86_64</code>, <code>aarch64</code> (15.x only)</td>
371407
<td><code>12.x</code>, <code>15.x</code></td>
@@ -383,6 +419,37 @@ The following table lists the commercially-supported platforms and versions for
383419
</tbody>
384420
</table>
385421

422+
#### Derived platforms
423+
424+
The following table lists supported derived platforms and versions for Chef InSpec.
425+
426+
See our policy on [support for derived platforms](#support-for-derived-platforms) for more information.
427+
428+
<table>
429+
<thead>
430+
<tr class="header">
431+
<th>Platform</th>
432+
<th>Architecture</th>
433+
<th>Version</th>
434+
<th>Parent platform</th>
435+
</tr>
436+
</thead>
437+
<tbody>
438+
<tr>
439+
<td>AlmaLinux</td>
440+
<td><code>x86_64</code>, <code>aarch64</code></td>
441+
<td><code>8.x</code></td>
442+
<td>CentOS</td>
443+
</tr>
444+
<tr>
445+
<td>Rocky Linux</td>
446+
<td><code>x86_64</code>, <code>aarch64</code></td>
447+
<td><code>8.x</code></td>
448+
<td>CentOS</td>
449+
</tr>
450+
</tbody>
451+
</table>
452+
386453
Chef InSpec Target Mode (`inspec --target`) may be functional on
387454
additional platforms, versions, and architectures but are not validated
388455
by Chef Software, Inc.
@@ -434,11 +501,6 @@ The following table lists the commercially-supported platforms for Chef Backend,
434501
</thead>
435502
<tbody>
436503
<tr>
437-
<td>AlmaLinux</td>
438-
<td><code>x86_64</code></td>
439-
<td><code>8.x</code></td>
440-
</tr>
441-
<tr>
442504
<td>CentOS</td>
443505
<td><code>x86_64</code></td>
444506
<td><code>6.x</code>, <code>7.x</code>, <code>8.x</code></td>
@@ -449,11 +511,6 @@ The following table lists the commercially-supported platforms for Chef Backend,
449511
<td><code>6.x</code>, <code>7.x</code>, <code>8.x</code></td>
450512
</tr>
451513
<tr>
452-
<td>Rocky Linux</td>
453-
<td><code>x86_64</code></td>
454-
<td><code>8.x</code></td>
455-
</tr>
456-
<tr>
457514
<td>Red Hat Enterprise Linux</td>
458515
<td><code>x86_64</code></td>
459516
<td><code>6.x</code>, <code>7.x</code>, <code>8.x</code></td>
@@ -471,6 +528,37 @@ The following table lists the commercially-supported platforms for Chef Backend,
471528
</tbody>
472529
</table>
473530

531+
#### Derived platforms
532+
533+
The following table lists supported derived platforms and versions for Chef Infra Server.
534+
535+
See our policy on [support for derived platforms](#support-for-derived-platforms) for more information.
536+
537+
<table>
538+
<thead>
539+
<tr class="header">
540+
<th>Platform</th>
541+
<th>Architecture</th>
542+
<th>Version</th>
543+
<th>Parent platform</th>
544+
</tr>
545+
</thead>
546+
<tbody>
547+
<tr>
548+
<td>AlmaLinux</td>
549+
<td><code>x86_64</code></td>
550+
<td><code>8.x</code></td>
551+
<td>CentOS</td>
552+
</tr>
553+
<tr>
554+
<td>Rocky Linux</td>
555+
<td><code>x86_64</code></td>
556+
<td><code>8.x</code></td>
557+
<td>CentOS</td>
558+
</tr>
559+
</tbody>
560+
</table>
561+
474562
### Chef Manage
475563

476564
#### Commercial Support
@@ -492,11 +580,6 @@ The following table lists the commercially-supported platforms for Chef Manage:
492580
</thead>
493581
<tbody>
494582
<tr>
495-
<td>AlmaLinux</td>
496-
<td><code>x86_64</code></td>
497-
<td><code>8.x</code></td>
498-
</tr>
499-
<tr>
500583
<td>CentOS</td>
501584
<td><code>x86_64</code></td>
502585
<td><code>7.x</code>, <code>8.x</code></td>
@@ -507,11 +590,6 @@ The following table lists the commercially-supported platforms for Chef Manage:
507590
<td><code>7.x</code>, <code>8.x</code></td>
508591
</tr>
509592
<tr>
510-
<td>Rocky Linux</td>
511-
<td><code>x86_64</code></td>
512-
<td><code>8.x</code></td>
513-
</tr>
514-
<tr>
515593
<td>Red Hat Enterprise Linux</td>
516594
<td><code>x86_64</code></td>
517595
<td><code>7.x</code>, <code>8.x</code></td>
@@ -524,6 +602,37 @@ The following table lists the commercially-supported platforms for Chef Manage:
524602
</tbody>
525603
</table>
526604

605+
#### Derived platforms
606+
607+
The following table lists supported derived platforms and versions for Chef Manage.
608+
609+
See our policy on [support for derived platforms](#support-for-derived-platforms) for more information.
610+
611+
<table>
612+
<thead>
613+
<tr class="header">
614+
<th>Platform</th>
615+
<th>Architecture</th>
616+
<th>Version</th>
617+
<th>Parent platform</th>
618+
</tr>
619+
</thead>
620+
<tbody>
621+
<tr>
622+
<td>AlmaLinux</td>
623+
<td><code>x86_64</code></td>
624+
<td><code>8.x</code></td>
625+
<td>CentOS</td>
626+
</tr>
627+
<tr>
628+
<td>Rocky Linux</td>
629+
<td><code>x86_64</code></td>
630+
<td><code>8.x</code></td>
631+
<td>CentOS</td>
632+
</tr>
633+
</tbody>
634+
</table>
635+
527636
## Platform End-of-Life Policy
528637

529638
Chef's products on particular platforms and versions reach

0 commit comments

Comments
 (0)