From 326c20d8d0d7a78a6bd0dde1e1f7e86709fd48ee Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn <264104377+Chef-Pradyumn@users.noreply.github.com> Date: Tue, 23 Jun 2026 21:45:23 +0530 Subject: [PATCH 01/10] docs(versions): set Chef Infra Server 15.x EOL to Nov 30, 2026 --- content/versions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/versions.md b/content/versions.md index 672613066..de7a496c3 100644 --- a/content/versions.md +++ b/content/versions.md @@ -86,7 +86,7 @@ If you're using one of these products, migrate to a supported version or product | ----------------- | ------- | ---------------- | ------------- | ------------------------------ | | Chef Backend | 3.x | Deprecated | TBD | Chef 360 Platform | | Chef Infra Client | 18.x | Deprecated | TBD | Chef Infra Client 19.x | -| Chef Infra Server | 15.x | Deprecated | November 2026 | Chef 360 Platform | +| Chef Infra Server | 15.x | Deprecated | November 30, 2026 | Chef 360 Platform | | Chef InSpec | 4.x | Deprecated | TBD | Chef InSpec 5.x | | Chef Workstation | 24.x | Deprecated | April 2026 | Chef Workstation 25 or above | From beea077e8b7cb0b875df9d9c7a7e12e84720df9d Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Mon, 3 Aug 2026 23:33:57 +0530 Subject: [PATCH 02/10] [draft] Changes to Support Platforms page --- content/client/19/install/platforms.md | 138 +++++++++++++++++++++++ content/platforms.md | 146 +++++++++---------------- 2 files changed, 190 insertions(+), 94 deletions(-) create mode 100644 content/client/19/install/platforms.md diff --git a/content/client/19/install/platforms.md b/content/client/19/install/platforms.md new file mode 100644 index 000000000..04406f147 --- /dev/null +++ b/content/client/19/install/platforms.md @@ -0,0 +1,138 @@ ++++ +title = "Supported platforms" +draft = false + +[menu] + [menu.client_19] + title = "Supported platforms" + identifier = "install/chef_infra_client_platforms.md Supported Platforms" + parent = "install" + weight = 20 ++++ + +This page lists the operating system platforms supported by Chef Infra Client 19. + +## Support definitions + +### Certification tiers + +**Validated & Supported** +: Platforms tested automatically as part of every CI/CD pipeline build. The full Chef test suite runs in both agent and agentless modes. Covered by paid maintenance contracts and eligible for 24/7 SLA support. + +**Supported (Untested)** +: Platforms that are not part of the CI/CD pipeline. These platforms are fully supported and bugs will be addressed, but issues may surface that are not caught before release. Customers with active maintenance contracts are eligible for technical support. + +**User Reported** +: Platforms reported as working by community members. Chef Engineering does not formally test these platforms as part of the development and release process. Support is provided on a best-effort basis and not all Chef resources may be compatible. + +### Installer types + +**Native** +: Chef is installed using the platform's native package manager — MSI on Windows, DEB on Debian/Ubuntu, RPM on RHEL/SUSE, PKG on macOS. + +**Habitat** +: Chef is installed and run using [Chef Habitat](https://www.habitat.sh/) commands (`hab pkg install`) or by extracting a Habitat artifact (`.hart` or `.tar.gz`). Used for platforms where a native package is not available or where a self-contained runtime is preferred. + +### Agent and agentless modes + +**Agent** +: Agent-based mode includes all software that runs directly on the managed node: + +- Chef Infra Client +- Chef InSpec +- Chef Habitat supervisor +- Chef 360 skills running in agent mode, including Courier job execution and Node Management + +**Agentless** +: Agentless mode includes all software that manages a node remotely without an agent present on the node: + +- Chef Infra Client agentless mode (formerly Target Mode) — connects via SSH (Linux) or WinRM/SSH (Windows) +- Chef InSpec (remote scanning) +- Chef 360 Courier agentless job execution + +## RHEL / Enterprise Linux family + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| Red Hat Enterprise Linux | `x86_64`, `aarch64` | `7.x`, `8.x`, `9.x`, `10.x` | Validated & Supported | Yes | Yes | Native, Habitat | +| Red Hat Enterprise Linux | `s390x`, `ppc64le`, `ppc64` | `7.x`, `8.x` | Validated & Supported | No | Yes | Habitat | +| CentOS | `x86_64`, `aarch64` | `7.x` | Validated & Supported | Yes | Yes | Native, Habitat | +| CentOS | `ppc64le`, `ppc64` | `7.x` | Validated & Supported | No | Yes | Habitat | +| Oracle Enterprise Linux | `x86_64`, `aarch64` | `7.x`, `8.x` | Validated & Supported | Yes | Yes | Native, Habitat | +| Amazon Linux | `x86_64`, `aarch64` | `2.x`, `2023` | Validated & Supported | Yes | Yes | Native, Habitat | +| Rocky Linux | `x86_64`, `aarch64` | `8.x`, `9.x` | Supported (Untested) | Yes | Yes | Habitat | +| AlmaLinux | `x86_64`, `aarch64` | `8.x`, `9.x`, `10.x` | Supported (Untested) | Yes | Yes | Habitat | +| CentOS Stream | `x86_64`, `aarch64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| Fedora | `x86_64`, `aarch64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | + +## Debian / Ubuntu family + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| Debian | `x86_64`, `aarch64` | `10`, `11` | Validated & Supported | Yes | Yes | Native, Habitat | +| Ubuntu (LTS releases) | `x86_64`, `aarch64` | `18.04`, `20.04`, `22.04`, `24.04` | Validated & Supported | Yes | Yes | Native, Habitat | +| Kali Linux | `x86_64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| Linux Mint | `x86_64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| Pop!_OS | `x86_64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| Raspberry Pi OS | `aarch64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| Ubuntu (non-LTS) | `x86_64`, `aarch64` | current non-LTS releases | User Reported | Yes | Yes | Habitat | + +## SUSE family + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| SUSE Linux Enterprise Server | `x86_64`, `aarch64` | `12`, `15` | Validated & Supported | Yes | Yes | Native, Habitat | +| SUSE Linux Enterprise Server | `s390x` | `12`, `15` | Validated & Supported | No | Yes | Habitat | +| openSUSE | `x86_64`, `aarch64` | `15.x` | User Reported | Yes | Yes | Habitat | +| SUSE Linux Enterprise Desktop | `x86_64`, `aarch64` | `12.x`, `15.x` | User Reported | Yes | Yes | Habitat | + +## Windows + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| Windows | `x86_64` | `10`, `11`, Server `2016`, `2019` (LTSC), `2022`, `2025` | Validated & Supported | Yes | Yes | Native (MSI) | +| Windows Server, Semi-annual channel (SAC) | `x64` | Server Core only | User Reported | Yes | Yes | Habitat | + +## macOS + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| macOS | `aarch64` | `13.x`, `14.x` | Validated & Supported | Yes | Yes | Native | + +## IBM AIX + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| IBM AIX | `powerpc` | `7.1` (TL5 SP2 or higher), `7.2`, `7.3` | Validated & Supported | No | Yes | Habitat | + +## Oracle Solaris + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| Oracle Solaris | `i86pc` | `11.3` (16.17.4 and later only), `11.4` | Validated & Supported | Yes | Yes | Habitat | +| Oracle Solaris | `sparc` | `11.3` (16.17.4 and later only), `11.4` | Validated & Supported | No | Yes | Habitat | + +## FreeBSD + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| FreeBSD | `amd64` | `13.x` | Validated & Supported | Yes | Yes | Habitat | + +## Specialized and network Linux + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| Arista EOS | `x86_64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| Cumulus Linux | `x86_64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| XCP-ng | `x86_64` | `8.x` | User Reported | Yes | Yes | Habitat | + +## Other community platforms + +| Platform | Architecture | Version | Tier | Agent | Agentless | Installer | +| --- | --- | --- | --- | --- | --- | --- | +| Alibaba Cloud Linux | `x86_64` | `2.x` | User Reported | Yes | Yes | Habitat | +| Arch Linux | `x86_64` | current version | User Reported | Yes | Yes | Habitat | +| Clear Linux | `x86_64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| OpenIndiana Hipster | `x86_64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| SmartOS | `x86_64` | current non-EOL releases | User Reported | Yes | Yes | Habitat | +| Virtuozzo | `x86_64` | current non-LTS releases | User Reported | Yes | Yes | Habitat | diff --git a/content/platforms.md b/content/platforms.md index c0bb26ee3..4ccce7aab 100644 --- a/content/platforms.md +++ b/content/platforms.md @@ -13,29 +13,46 @@ swiftype_search_products = ["automate", "client", "server", "habitat", "inspec", weight = 20 +++ -Chef software is supported on the operating systems (platforms) -listed below. To see which versions of our software we currently -support, see the [Supported Versions](/versions/) page. +## Support definitions -## Support +### Certification tiers -We offer two levels of support for platforms (operating systems), [Commercial Support]({{< relref "#commercial-support">}}) and [Community Support]({{< relref "#community-support" >}}). +**Validated & Supported** +: Platforms tested automatically as part of every CI/CD pipeline build. The full Chef test suite runs in both agent and agentless modes. Covered by paid maintenance contracts and eligible for 24/7 SLA support. -### Commercial support +**Supported (Untested)** +: Platforms that are not part of the CI/CD pipeline. These platforms are fully supported and bugs will be addressed, but issues may surface that are not caught before release. Customers with active maintenance contracts are eligible for technical support. -Commercial support for platforms is part of paid maintenance contracts with Chef Software. Support contracts allow you to open tickets and receive service level agreement (SLA) assistance from our support desk. Commercially supported platforms are extensively tested as part of Chef's development and release process. Commercial support follows the lifecycle of the underlying operating system vendor. +**User Reported** +: Platforms reported as working by community members. Chef Engineering does not formally test these platforms as part of the development and release process. Support is provided on a best-effort basis and not all Chef resources may be compatible. -Commercial support is limited to the platforms listed in the "Commercial Support" tables--platforms not listed in these tables are unsupported. +### Installer types -### Community support +**Native** +: Chef is installed using the platform's native package manager — MSI on Windows, DEB on Debian/Ubuntu, RPM on RHEL/SUSE, PKG on macOS. -Community support for platforms means that members of the Chef community have contributed to these platforms and Chef doesn't actively work to maintain this functionality. Chef doesn't explicitly test community supported platforms as part of the development and release process. +**Habitat** +: Chef is installed and run using [Chef Habitat](https://www.habitat.sh/) commands (`hab pkg install`) or by extracting a Habitat artifact (`.hart` or `.tar.gz`). Used for platforms where a native package is not available or where a self-contained runtime is preferred. -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. +### Agent and agentless modes -### Support for derived platforms +**Agent** +: Agent-based mode includes all software that runs directly on the managed node: -Chef doesn't explicitly test or provide builds for derived distributions other than those in our supported platform list. However, if the derived distribution is a direct rebuild of the originating distribution and hasn't diverged in functionality or packaged dependencies, Chef will support our customers through our normal channels. +- Chef Infra Client +- Chef InSpec +- Chef Habitat supervisor +- Chef 360 skills running in agent mode, including Courier job execution and Node Management + +**Agentless** +: Agentless mode includes all software that manages a node remotely without an agent present on the node: + +- Chef Infra Client agentless mode (formerly Target Mode) — connects via SSH (Linux) or WinRM/SSH (Windows) +- Chef InSpec (remote scanning) +- Chef 360 Courier agentless job execution + +Chef software is supported on the operating systems (platforms) listed below. +To see which versions of our software we currently support, see the [Supported Versions](/versions/) page. ## Platforms @@ -65,82 +82,24 @@ documentation for a list of supported platforms for Chef Automate HA. The following table lists the commercially supported platforms for Chef Backend, which is the high-availability solution for Chef Infra Server. -| Platform | Architecture | Version | +| Platform | Version | Architecture | | --- | --- | --- | -| CentOS | `x86_64` | `6.x`, `7.x`, `8.x` | -| Oracle Enterprise Linux | `x86_64` | `7.x`, `8.x` | -| Red Hat Enterprise Linux | `x86_64` | `6.x`, `7.x`, `8.x` | -| SUSE Linux Enterprise Server | `x86_64` | `12.x` | -| Ubuntu (LTS releases) | `x86_64` | `16.04`, `18.04` | +| CentOS | `6.x`, `7.x`, `8.x` | `x86_64` | +| Oracle Enterprise Linux | `7.x`, `8.x` | `x86_64` | +| Red Hat Enterprise Linux | `6.x`, `7.x`, `8.x` | `x86_64` | +| SUSE Linux Enterprise Server | `12.x` | `x86_64` | +| Ubuntu (LTS releases) | `16.04`, `18.04` | `x86_64` | #### Derived platforms -The following table lists supported derived platforms and versions for Chef Infra Server. - -See our policy on [support for derived platforms](#support-for-derived-platforms) for more information. - -| Platform | Architecture | Version | Parent platform | +| Platform | Version | Architecture | Parent platform | | --- | --- | --- | --- | -| AlmaLinux | `x86_64` | `8.x` | CentOS | -| Rocky Linux | `x86_64` | `8.x` | CentOS | +| AlmaLinux | `8.x` | `x86_64` | CentOS | +| Rocky Linux | `8.x` | `x86_64` | CentOS | ### Chef Infra Client -#### Commercial support - -The following table lists the commercially supported platforms and versions for Chef Infra Client. - -| Platform | Architecture | Version | -| --- | --- | --- | -| AIX | `powerpc` | `7.1` (TL5 SP2 or higher, recommended), `7.2`, `7.3` | -| Amazon Linux | `x86_64`, `aarch64` | `2.x`, `2023` | -| CentOS | `x86_64`, `ppc64le`, `ppc64`, `aarch64` | `7.x` | -| Debian | `x86_64`, `aarch64` | `10`, `11` | -| FreeBSD | `amd64` | `13.x` | -| macOS | `aarch64` | `13.x`, `14.x` | -| Oracle Enterprise Linux | `x86_64`, `aarch64` | `7.x`, `8.x` | -| Red Hat Enterprise Linux | `x86_64`, `ppc64le` (7.x only), `ppc64` (7.x only), `aarch64`, `s390x` (7.x / 8.x only) | `7.x`, `8.x`, `9.x`, `10.x` | -| Rocky Linux | `x86_64`, `aarch64` | `8.x`, `9.x` | -| Solaris | `sparc`, `i86pc` | `11.3` (16.17.4 and later only), `11.4` | -| SUSE Linux Enterprise Server | `x86_64`, `aarch64` (15.x only), `s390x` | `12`, `15` | -| Ubuntu (LTS releases) | `x86_64`,`aarch64` (18.x and above) | `18.04`, `20.04`, `22.04`, `24.04` | -| Windows | `x86_64` | `2016`, `10` (all channels except "insider" builds), `2019` (Long-term servicing channel (LTSC), both Desktop Experience and Server Core), `11`, `2022`, `2025` | - -#### Derived platforms - -The following table lists supported derived platforms and versions for Chef Infra Client. - -See our policy on [support for derived platforms](#support-for-derived-platforms) for more information. - -| Platform | Architecture | Version | Parent platform | -| --- | --- | --- | --- | -| AlmaLinux | `x86_64`, `aarch64` | `8.x`, `9.x`, `10.x` | CentOS | - -#### Community support - -The following platforms are supported only using the community. - -| Platform | Architecture | Version | -| --- | --- | --- | -| Alibaba Cloud Linux | `x86_64` | 2.x | -| Arch Linux | `x86_64` | current version | -| Arista EOS | `x86_64` | current non-EOL releases | -| CentOS Stream | `x86_64`, `aarch64` | current non-EOL releases | -| Clear Linux | `x86_64` | current non-EOL releases | -| Cumulus Linux | `x86_64` | current non-EOL releases | -| Fedora | `x86_64`, `aarch64` | current non-EOL releases | -| Kali Linux | `x86_64` | current non-EOL releases | -| Linux Mint | `x86_64` | current non-EOL releases | -| OpenIndiana Hipster | `x86_64` | current non-EOL releases | -| openSUSE | `x86_64`, `aarch64` | `15.x` | -| Pop!_OS | `x86_64` | current non-EOL releases | -| Raspberry Pi OS | `aarch64` | current non-EOL releases | -| SmartOS | `x86_64` | current non-EOL releases | -| SUSE Linux Enterprise Desktop | `x86_64`, `aarch64` (15.x only) | `12.x`, `15.x` | -| Ubuntu | `x86_64`, `aarch64` | Current non-LTS releases | -| Virtuozzo | `x86_64` | Current non-LTS releases | -| Windows | `x64` | `Windows Server, Semi-annual channel (SAC) (Server Core only)` | -| XCP-ng | `x86_64` | 8.x | +See the [Chef Infra Client supported platforms](/client/19/install/platforms/) documentation for the full list of supported platforms, certification tiers, and installer types. ### Chef Infra Server @@ -173,14 +132,15 @@ The following table lists the commercially supported platforms and versions for {{< foundation_tabs_panel panel-id="chef-workstation-commercial-support-v25" >}} -| Platform | Architecture | Version | -|-----------------------------------| ----------------------------| ---------------------------------------------------------------------------| -| Amazon Linux | x86_64, arch64 (2023 only) | 2.x, 2023 | -| macOS | aarch64 | 13.x, 14.x | -| Debian | x86_64 | 10.x, 11.x | -| Red Hat Enterprise Linux / CentOS | x86_64 | 7.x, 8.x, 9.x | -| Ubuntu | x86_64 | 18.04, 20.04, 22.04 | -| Windows | x64 | 10, 11, Server 2016, Server 2019, Server 2022 | +| Platform | Version | Architecture | +|-----------------------------------| ----------------------------------------------| ----------------------------| +| Amazon Linux | 2.x | x86_64 | +| Amazon Linux | 2023 | x86_64, aarch64 | +| macOS | 13.x, 14.x | aarch64 | +| Debian | 10.x, 11.x | x86_64 | +| Red Hat Enterprise Linux / CentOS | 7.x, 8.x, 9.x | x86_64 | +| Ubuntu | 18.04, 20.04, 22.04 | x86_64 | +| Windows | 10, 11, Server 2016, Server 2019, Server 2022 | x64 | {{< /foundation_tabs_panel >}} @@ -190,12 +150,10 @@ The following table lists the commercially supported platforms and versions for Chef Workstation 25 supports the following derived platforms and versions. -| Platform | Architecture | Version | Parent platform | +| Platform | Version | Architecture | Parent platform | | --- | --- | --- | --- | -| AlmaLinux | `x86_64` | `8.x` | CentOS | -| Rocky Linux | `x86_64` | `8.x` | CentOS | - -See our policy on [support for derived platforms](#support-for-derived-platforms) for more information. +| AlmaLinux | `8.x` | `x86_64` | CentOS | +| Rocky Linux | `8.x` | `x86_64` | CentOS | ## Platform end-of-life policy From 3274e396ce9825951bd51700e39dff5e0678853e Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Mon, 3 Aug 2026 23:46:43 +0530 Subject: [PATCH 03/10] Move Chef Infra Client platforms page to overview section, update link --- content/client/19/{install => overview}/platforms.md | 6 +++--- content/platforms.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) rename content/client/19/{install => overview}/platforms.md (98%) diff --git a/content/client/19/install/platforms.md b/content/client/19/overview/platforms.md similarity index 98% rename from content/client/19/install/platforms.md rename to content/client/19/overview/platforms.md index 04406f147..caf5d5e12 100644 --- a/content/client/19/install/platforms.md +++ b/content/client/19/overview/platforms.md @@ -5,9 +5,9 @@ draft = false [menu] [menu.client_19] title = "Supported platforms" - identifier = "install/chef_infra_client_platforms.md Supported Platforms" - parent = "install" - weight = 20 + identifier = "overview/chef_infra_client_platforms.md Supported Platforms" + parent = "overview" + weight = 30 +++ This page lists the operating system platforms supported by Chef Infra Client 19. diff --git a/content/platforms.md b/content/platforms.md index 4ccce7aab..daa46999d 100644 --- a/content/platforms.md +++ b/content/platforms.md @@ -99,7 +99,7 @@ The following table lists the commercially supported platforms for Chef Backend, ### Chef Infra Client -See the [Chef Infra Client supported platforms](/client/19/install/platforms/) documentation for the full list of supported platforms, certification tiers, and installer types. +See the [Chef Infra Client supported platforms](/client/19/overview/platforms/) documentation for the full list of supported platforms, certification tiers, and installer types. ### Chef Infra Server From d4b56a36293617aa317a8d1814e74ab0be31bc91 Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Mon, 3 Aug 2026 23:48:47 +0530 Subject: [PATCH 04/10] =?UTF-8?q?Update=20link=20to=20Chef=20Infra=20Clien?= =?UTF-8?q?t=20platforms=20page=20(install=20=E2=86=92=20overview)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/platforms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/platforms.md b/content/platforms.md index daa46999d..089eccb16 100644 --- a/content/platforms.md +++ b/content/platforms.md @@ -99,7 +99,7 @@ The following table lists the commercially supported platforms for Chef Backend, ### Chef Infra Client -See the [Chef Infra Client supported platforms](/client/19/overview/platforms/) documentation for the full list of supported platforms, certification tiers, and installer types. +See the [Chef Infra Client supported platforms](/client/19/overvieww/platforms/) documentation for the full list of supported platforms, certification tiers, and installer types. ### Chef Infra Server From 833aff74fe23b1f3c87b75ff4af93312460dde17 Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Tue, 4 Aug 2026 11:15:04 +0530 Subject: [PATCH 05/10] More vale issues Signed-off-by: Chef-Pradyumn --- content/client/19/overview/platforms.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/client/19/overview/platforms.md b/content/client/19/overview/platforms.md index caf5d5e12..9aace88ce 100644 --- a/content/client/19/overview/platforms.md +++ b/content/client/19/overview/platforms.md @@ -20,22 +20,22 @@ This page lists the operating system platforms supported by Chef Infra Client 19 : Platforms tested automatically as part of every CI/CD pipeline build. The full Chef test suite runs in both agent and agentless modes. Covered by paid maintenance contracts and eligible for 24/7 SLA support. **Supported (Untested)** -: Platforms that are not part of the CI/CD pipeline. These platforms are fully supported and bugs will be addressed, but issues may surface that are not caught before release. Customers with active maintenance contracts are eligible for technical support. +: Platforms that aren't part of the CI/CD pipeline. These platforms are fully supported and bugs will be addressed, but issues may surface that aren't caught before release. Customers with active maintenance contracts are eligible for technical support. **User Reported** -: Platforms reported as working by community members. Chef Engineering does not formally test these platforms as part of the development and release process. Support is provided on a best-effort basis and not all Chef resources may be compatible. +: Platforms reported as working by community members. Chef Engineering doesn't formally test these platforms as part of the development and release process. Support is provided on a best-effort basis and not all Chef resources may be compatible. ### Installer types **Native** -: Chef is installed using the platform's native package manager — MSI on Windows, DEB on Debian/Ubuntu, RPM on RHEL/SUSE, PKG on macOS. +: Chef is installed using the platform's native package manager—MSI on Windows, DEB on Debian/Ubuntu, RPM on RHEL/SUSE, PKG on macOS. **Habitat** : Chef is installed and run using [Chef Habitat](https://www.habitat.sh/) commands (`hab pkg install`) or by extracting a Habitat artifact (`.hart` or `.tar.gz`). Used for platforms where a native package is not available or where a self-contained runtime is preferred. ### Agent and agentless modes -**Agent** +**Agent** : Agent-based mode includes all software that runs directly on the managed node: - Chef Infra Client @@ -43,10 +43,10 @@ This page lists the operating system platforms supported by Chef Infra Client 19 - Chef Habitat supervisor - Chef 360 skills running in agent mode, including Courier job execution and Node Management -**Agentless** +**Agentless** : Agentless mode includes all software that manages a node remotely without an agent present on the node: -- Chef Infra Client agentless mode (formerly Target Mode) — connects via SSH (Linux) or WinRM/SSH (Windows) +- Chef Infra Client agentless mode (formerly Target Mode)—connects via SSH (Linux) or WinRM/SSH (Windows) - Chef InSpec (remote scanning) - Chef 360 Courier agentless job execution From 0f55cb89f6319bd212d5f1fe755c0acd3b161364 Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Tue, 4 Aug 2026 11:16:59 +0530 Subject: [PATCH 06/10] More vale issues (2) Signed-off-by: Chef-Pradyumn --- content/platforms.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/platforms.md b/content/platforms.md index 089eccb16..6df84e9dc 100644 --- a/content/platforms.md +++ b/content/platforms.md @@ -21,10 +21,10 @@ swiftype_search_products = ["automate", "client", "server", "habitat", "inspec", : Platforms tested automatically as part of every CI/CD pipeline build. The full Chef test suite runs in both agent and agentless modes. Covered by paid maintenance contracts and eligible for 24/7 SLA support. **Supported (Untested)** -: Platforms that are not part of the CI/CD pipeline. These platforms are fully supported and bugs will be addressed, but issues may surface that are not caught before release. Customers with active maintenance contracts are eligible for technical support. +: Platforms that aren't part of the CI/CD pipeline. These platforms are fully supported and bugs will be addressed, but issues may surface that aren't caught before release. Customers with active maintenance contracts are eligible for technical support. **User Reported** -: Platforms reported as working by community members. Chef Engineering does not formally test these platforms as part of the development and release process. Support is provided on a best-effort basis and not all Chef resources may be compatible. +: Platforms reported as working by community members. Chef Engineering doesn't formally test these platforms as part of the development and release process. Support is provided on a best-effort basis and not all Chef resources may be compatible. ### Installer types @@ -32,11 +32,11 @@ swiftype_search_products = ["automate", "client", "server", "habitat", "inspec", : Chef is installed using the platform's native package manager — MSI on Windows, DEB on Debian/Ubuntu, RPM on RHEL/SUSE, PKG on macOS. **Habitat** -: Chef is installed and run using [Chef Habitat](https://www.habitat.sh/) commands (`hab pkg install`) or by extracting a Habitat artifact (`.hart` or `.tar.gz`). Used for platforms where a native package is not available or where a self-contained runtime is preferred. +: Chef is installed and run using [Chef Habitat](https://www.habitat.sh/) commands (`hab pkg install`) or by extracting a Habitat artifact (`.hart` or `.tar.gz`). Used for platforms where a native package isn't available or where a self-contained runtime is preferred. ### Agent and agentless modes -**Agent** +**Agent** : Agent-based mode includes all software that runs directly on the managed node: - Chef Infra Client @@ -44,7 +44,7 @@ swiftype_search_products = ["automate", "client", "server", "habitat", "inspec", - Chef Habitat supervisor - Chef 360 skills running in agent mode, including Courier job execution and Node Management -**Agentless** +**Agentless** : Agentless mode includes all software that manages a node remotely without an agent present on the node: - Chef Infra Client agentless mode (formerly Target Mode) — connects via SSH (Linux) or WinRM/SSH (Windows) From d7542a0395e8ebe8cf217f3b57ac070eee475f35 Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Tue, 4 Aug 2026 11:20:58 +0530 Subject: [PATCH 07/10] wording Signed-off-by: Chef-Pradyumn --- content/platforms.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/platforms.md b/content/platforms.md index 6df84e9dc..adc229c42 100644 --- a/content/platforms.md +++ b/content/platforms.md @@ -29,7 +29,7 @@ swiftype_search_products = ["automate", "client", "server", "habitat", "inspec", ### Installer types **Native** -: Chef is installed using the platform's native package manager — MSI on Windows, DEB on Debian/Ubuntu, RPM on RHEL/SUSE, PKG on macOS. +: Chef is installed using the platform's native package manager—MSI on Windows, DEB on Debian/Ubuntu, RPM on RHEL/SUSE, PKG on macOS. **Habitat** : Chef is installed and run using [Chef Habitat](https://www.habitat.sh/) commands (`hab pkg install`) or by extracting a Habitat artifact (`.hart` or `.tar.gz`). Used for platforms where a native package isn't available or where a self-contained runtime is preferred. @@ -47,7 +47,7 @@ swiftype_search_products = ["automate", "client", "server", "habitat", "inspec", **Agentless** : Agentless mode includes all software that manages a node remotely without an agent present on the node: -- Chef Infra Client agentless mode (formerly Target Mode) — connects via SSH (Linux) or WinRM/SSH (Windows) +- Chef Infra Client agentless mode (formerly Target Mode)—connects using SSH (Linux) or WinRM/SSH (Windows) - Chef InSpec (remote scanning) - Chef 360 Courier agentless job execution From 4364abc1bf83ea701ae3f450b48e33567e08a001 Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Tue, 4 Aug 2026 11:23:56 +0530 Subject: [PATCH 08/10] [draft] Changes to Support Platforms page --- content/client/19/overview/platforms.md | 4 ++-- content/versions.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/client/19/overview/platforms.md b/content/client/19/overview/platforms.md index 9aace88ce..fd0c6b975 100644 --- a/content/client/19/overview/platforms.md +++ b/content/client/19/overview/platforms.md @@ -31,7 +31,7 @@ This page lists the operating system platforms supported by Chef Infra Client 19 : Chef is installed using the platform's native package manager—MSI on Windows, DEB on Debian/Ubuntu, RPM on RHEL/SUSE, PKG on macOS. **Habitat** -: Chef is installed and run using [Chef Habitat](https://www.habitat.sh/) commands (`hab pkg install`) or by extracting a Habitat artifact (`.hart` or `.tar.gz`). Used for platforms where a native package is not available or where a self-contained runtime is preferred. +: Chef is installed and run using [Chef Habitat](https://www.habitat.sh/) commands (`hab pkg install`) or by extracting a Habitat artifact (`.hart` or `.tar.gz`). Used for platforms where a native package isn't available or where a self-contained runtime is preferred. ### Agent and agentless modes @@ -46,7 +46,7 @@ This page lists the operating system platforms supported by Chef Infra Client 19 **Agentless** : Agentless mode includes all software that manages a node remotely without an agent present on the node: -- Chef Infra Client agentless mode (formerly Target Mode)—connects via SSH (Linux) or WinRM/SSH (Windows) +- Chef Infra Client agentless mode (formerly Target Mode)—connects using SSH (Linux) or WinRM/SSH (Windows) - Chef InSpec (remote scanning) - Chef 360 Courier agentless job execution diff --git a/content/versions.md b/content/versions.md index de7a496c3..672613066 100644 --- a/content/versions.md +++ b/content/versions.md @@ -86,7 +86,7 @@ If you're using one of these products, migrate to a supported version or product | ----------------- | ------- | ---------------- | ------------- | ------------------------------ | | Chef Backend | 3.x | Deprecated | TBD | Chef 360 Platform | | Chef Infra Client | 18.x | Deprecated | TBD | Chef Infra Client 19.x | -| Chef Infra Server | 15.x | Deprecated | November 30, 2026 | Chef 360 Platform | +| Chef Infra Server | 15.x | Deprecated | November 2026 | Chef 360 Platform | | Chef InSpec | 4.x | Deprecated | TBD | Chef InSpec 5.x | | Chef Workstation | 24.x | Deprecated | April 2026 | Chef Workstation 25 or above | From e3a5ca2edd0f2d9835acf5251c085f170a170132 Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Tue, 4 Aug 2026 12:08:03 +0530 Subject: [PATCH 09/10] Rephrase certification tier definitions --- content/client/19/overview/platforms.md | 6 +++--- content/platforms.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/content/client/19/overview/platforms.md b/content/client/19/overview/platforms.md index fd0c6b975..7ade79ee1 100644 --- a/content/client/19/overview/platforms.md +++ b/content/client/19/overview/platforms.md @@ -17,13 +17,13 @@ This page lists the operating system platforms supported by Chef Infra Client 19 ### Certification tiers **Validated & Supported** -: Platforms tested automatically as part of every CI/CD pipeline build. The full Chef test suite runs in both agent and agentless modes. Covered by paid maintenance contracts and eligible for 24/7 SLA support. +: These platforms are fully tested on every release. These platforms run through the complete Chef automated test suite in CI/CD before each release. **Supported (Untested)** -: Platforms that aren't part of the CI/CD pipeline. These platforms are fully supported and bugs will be addressed, but issues may surface that aren't caught before release. Customers with active maintenance contracts are eligible for technical support. +: These platforms are fully supported, but not tested in our CI/CD pipelines. Chef stands behind these platforms and will address any reported bugs. **User Reported** -: Platforms reported as working by community members. Chef Engineering doesn't formally test these platforms as part of the development and release process. Support is provided on a best-effort basis and not all Chef resources may be compatible. +: These platforms are validated by users. Support is provided on a best-effort basis. ### Installer types diff --git a/content/platforms.md b/content/platforms.md index f3caeee0d..4f45aca5e 100644 --- a/content/platforms.md +++ b/content/platforms.md @@ -18,13 +18,13 @@ swiftype_search_products = ["automate", "client", "server", "habitat", "inspec", ### Certification tiers **Validated & Supported** -: Platforms tested automatically as part of every CI/CD pipeline build. The full Chef test suite runs in both agent and agentless modes. Covered by paid maintenance contracts and eligible for 24/7 SLA support. +: These platforms are fully tested on every release. These platforms run through the complete Chef automated test suite in CI/CD before each release. **Supported (Untested)** -: Platforms that aren't part of the CI/CD pipeline. These platforms are fully supported and bugs will be addressed, but issues may surface that aren't caught before release. Customers with active maintenance contracts are eligible for technical support. +: These platforms are fully supported, but not tested in our CI/CD pipelines. Chef stands behind these platforms and will address any reported bugs. **User Reported** -: Platforms reported as working by community members. Chef Engineering doesn't formally test these platforms as part of the development and release process. Support is provided on a best-effort basis and not all Chef resources may be compatible. +: These platforms are validated by users. Support is provided on a best-effort basis. ### Installer types From 6b9ffe0559a5bf24e4411d64f32bb51bb7088eb7 Mon Sep 17 00:00:00 2001 From: Chef-Pradyumn Date: Tue, 4 Aug 2026 12:15:34 +0530 Subject: [PATCH 10/10] spelling issue in a redirect link Signed-off-by: Chef-Pradyumn --- content/platforms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/platforms.md b/content/platforms.md index 4f45aca5e..e0f4c8e6f 100644 --- a/content/platforms.md +++ b/content/platforms.md @@ -99,7 +99,7 @@ The following table lists the commercially supported platforms for Chef Backend, ### Chef Infra Client -See the [Chef Infra Client supported platforms](/client/19/overvieww/platforms/) documentation for the full list of supported platforms, certification tiers, and installer types. +See the [Chef Infra Client supported platforms](/client/19/overview/platforms/) documentation for the full list of supported platforms, certification tiers, and installer types. ### Chef Infra Server