From 4c5d9a03820da067e7ea93fc1653a2cf0cdc7f16 Mon Sep 17 00:00:00 2001 From: Ashique Saidalavi Date: Thu, 30 Nov 2023 12:17:02 +0530 Subject: [PATCH 1/2] Removed the references of MacOS 10.15 Signed-off-by: Ashique Saidalavi --- .expeditor/create_pr_for_homebrew.sh | 2 +- RELEASE_PROCESS.md | 2 +- docs-chef-io/content/workstation/install_workstation.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.expeditor/create_pr_for_homebrew.sh b/.expeditor/create_pr_for_homebrew.sh index 83dc9197f..2b947f7d8 100755 --- a/.expeditor/create_pr_for_homebrew.sh +++ b/.expeditor/create_pr_for_homebrew.sh @@ -5,7 +5,7 @@ FORK_OWNER="chef" UPSTREAM_OWNER="Homebrew" REPO_NAME="homebrew-cask" BRANCH="${EXPEDITOR_PRODUCT_KEY}-${EXPEDITOR_VERSION}" -URL="https://omnitruck.chef.io/stable/$EXPEDITOR_PRODUCT_KEY/metadata?p=mac_os_x&pv=10.15&m=x86_64&v=$EXPEDITOR_VERSION" +URL="https://omnitruck.chef.io/stable/$EXPEDITOR_PRODUCT_KEY/metadata?p=mac_os_x&pv=11&m=x86_64&v=$EXPEDITOR_VERSION" SHA="" echo "--- Getting $FORK_OWNER/$REPO_NAME repository and updating latest from upstream $UPSTREAM_OWNER/$REPO_NAME" diff --git a/RELEASE_PROCESS.md b/RELEASE_PROCESS.md index 75f608a9a..f64af00f9 100644 --- a/RELEASE_PROCESS.md +++ b/RELEASE_PROCESS.md @@ -53,7 +53,7 @@ In slack, run the `/expeditor promote chef-workstation 20.10.168` and supply the ### Common Failures -Sometimes the Omnitruck cache takes a long time to refresh. If you run `curl 'https://omnitruck.chef.io/stable/chef-workstation/metadata?p=mac_os_x&pv=10.15&m=x86_64&v=latest'` and it does not return the version you just promoted, the omnitruck cache has not been updated. Run this periodically (it can sometimes take a few hours) and retry the failed portion of the promote process after the correct version is returned. Retries can be performed on the Expeditor messages in `#chef-ws-notify`. +Sometimes the Omnitruck cache takes a long time to refresh. If you run `curl 'https://omnitruck.chef.io/stable/chef-workstation/metadata?p=mac_os_x&pv=11&m=x86_64&v=latest'` and it does not return the version you just promoted, the omnitruck cache has not been updated. Run this periodically (it can sometimes take a few hours) and retry the failed portion of the promote process after the correct version is returned. Retries can be performed on the Expeditor messages in `#chef-ws-notify`. The released package is also uploaded to Homebrew and Chocolatey via a triggered [third party packages](https://buildkite.com/chef/chef-chef-workstation-main-third-party-packages) pipeline. This often fails if the Omnitruck cache is slow to update. Continue retrying the Chocolatey pipeline after Omnitruck has refreshed and it should eventually succeed. diff --git a/docs-chef-io/content/workstation/install_workstation.md b/docs-chef-io/content/workstation/install_workstation.md index cde1a262e..7f9249bce 100644 --- a/docs-chef-io/content/workstation/install_workstation.md +++ b/docs-chef-io/content/workstation/install_workstation.md @@ -39,7 +39,7 @@ Supported Host Operating Systems: Apple macOS -10.15, 11, 12 +11, 12 Windows From 96734127837ced832023cdde269860eadbfca231 Mon Sep 17 00:00:00 2001 From: Ian Maddaus Date: Thu, 30 Nov 2023 10:44:13 -0500 Subject: [PATCH 2/2] Add reusable files for supported platforms Signed-off-by: Ian Maddaus --- .../workstation/install_workstation.md | 51 ++++--------------- ...workstation_supported_derived_platforms.md | 4 ++ .../md/workstation_supported_platforms.md | 8 +++ 3 files changed, 23 insertions(+), 40 deletions(-) create mode 100644 docs-chef-io/content/workstation/reusable/md/workstation_supported_derived_platforms.md create mode 100644 docs-chef-io/content/workstation/reusable/md/workstation_supported_platforms.md diff --git a/docs-chef-io/content/workstation/install_workstation.md b/docs-chef-io/content/workstation/install_workstation.md index 7f9249bce..6018c11f9 100644 --- a/docs-chef-io/content/workstation/install_workstation.md +++ b/docs-chef-io/content/workstation/install_workstation.md @@ -19,46 +19,17 @@ aliases = ["/install_workstation.html", "/install_dk.html", "/workstation_window ## Supported Platforms -Supported Host Operating Systems: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PlatformVersion
Amazon Linux2
Apple macOS11, 12
Windows10, 11, Server 2012, Server 2012 R2, Server 2016, Server 2019, Server 2022
Red Hat Enterprise Linux / CentOS7.x, 8.x, 9.x
Ubuntu18.04, 20.04, 22.04
Debian10, 11
+The following table lists the commercially supported platforms and versions for Chef Workstation: + +{{< readfile file = "content/workstation/reusable/md/workstation_supported_platforms.md" >}} + +### Derived Platforms + +The following table lists supported derived platforms and versions for Chef Workstation. + +See our policy on [support for derived platforms](/platforms/#support-for-derived-platforms) for more information. + +{{< readfile file = "content/workstation/reusable/md/workstation_supported_derived_platforms.md" >}} ## System Requirements diff --git a/docs-chef-io/content/workstation/reusable/md/workstation_supported_derived_platforms.md b/docs-chef-io/content/workstation/reusable/md/workstation_supported_derived_platforms.md new file mode 100644 index 000000000..7eb3bb1ef --- /dev/null +++ b/docs-chef-io/content/workstation/reusable/md/workstation_supported_derived_platforms.md @@ -0,0 +1,4 @@ +| Platform | Architecture | Version | Parent platform | +| --- | --- | --- | --- | +| AlmaLinux | `x86_64` | `8.x` | CentOS | +| Rocky Linux | `x86_64` | `8.x` | CentOS | diff --git a/docs-chef-io/content/workstation/reusable/md/workstation_supported_platforms.md b/docs-chef-io/content/workstation/reusable/md/workstation_supported_platforms.md new file mode 100644 index 000000000..c23519a69 --- /dev/null +++ b/docs-chef-io/content/workstation/reusable/md/workstation_supported_platforms.md @@ -0,0 +1,8 @@ +| Platform | Architecture | Version | +|-----------------------------------| ----------------| ---------------------------------------------------------------------------| +| Amazon Linux | x86_64 | 2.x | +| macOS | x86_64, arch64 | 11.x, 12.x | +| Debian | x86_64 | 10, 11 | +| 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 2012, Server 2012 R2, Server 2016, Server 2019, Server 2022 |