diff --git a/deploy-manage/deploy/cloud-enterprise/configure-host-rhel.md b/deploy-manage/deploy/cloud-enterprise/configure-host-rhel.md index 8222c4d4de..397bd9dfcd 100644 --- a/deploy-manage/deploy/cloud-enterprise/configure-host-rhel.md +++ b/deploy-manage/deploy/cloud-enterprise/configure-host-rhel.md @@ -99,30 +99,30 @@ Verify that required traffic is allowed. Check the [Networking prerequisites](ec * For Podman 5 - * Install version `5.2.2-13.*` using dnf. + * Install version `5.2.2-*` (latest version of Podman 5.2.2) using dnf. :::{note} - As mentioned in [Migrating to Podman 5](migrate-to-podman-5.md) it is recommended to install Podman `5.2.2-13` since this is the latest supported version. + As mentioned in [Migrating to Podman 5](migrate-to-podman-5.md) it is recommended to install Podman `5.2.2-*` since this is the latest supported version. - If you decide to install a previous Podman 5 version, make sure to replace `5.2.2-13` with the desired version in the commands below. + If you decide to install a previous Podman 5 version, make sure to replace `5.2.2-*` with the desired version in the commands below. The version lock is still required for previous versions, to prevent automatic in-place updates that may be affected by a known [memory leak issue](https://github.com/containers/podman/issues/25473). ::: ```sh - sudo dnf install podman-5.2.2-13.* podman-remote-5.2.2-13.* + sudo dnf install podman-5.2.2-* podman-remote-5.2.2-* ``` - * To prevent automatic Podman updates to unsupported versions, configure the Podman version to be locked at version `5.2.2-13.*`. + * To prevent automatic Podman updates to unsupported versions, configure the Podman version to be locked at version `5.2.2-*`. ```sh ## Install versionlock sudo dnf install 'dnf-command(versionlock)' ## Lock major version - sudo dnf versionlock add --raw 'podman-5.2.2-13.*' - sudo dnf versionlock add --raw 'podman-remote-5.2.2-13.*' + sudo dnf versionlock add --raw 'podman-5.2.2-*' + sudo dnf versionlock add --raw 'podman-remote-5.2.2-*' - ## Verify that podman-5.2.2-13.* and podman-remote-5.2.2-13.* appear in the output + ## Verify that podman-5.2.2-* and podman-remote-5.2.2-* appear in the output sudo dnf versionlock list ``` diff --git a/deploy-manage/deploy/cloud-enterprise/configure-host-ubuntu.md b/deploy-manage/deploy/cloud-enterprise/configure-host-ubuntu.md index 845de74371..68df310cf2 100644 --- a/deploy-manage/deploy/cloud-enterprise/configure-host-ubuntu.md +++ b/deploy-manage/deploy/cloud-enterprise/configure-host-ubuntu.md @@ -12,28 +12,24 @@ products: # Configure an Ubuntu host [ece-configure-hosts-ubuntu] -The following instructions show you how to prepare your hosts on 20.04 LTS (Focal Fossa) and Ubuntu 22.04 LTS (Jammy Jellyfish). +The following instructions show you how to prepare your hosts on Ubuntu. -* [Install Docker 24.0](#ece-install-docker-ubuntu) -* [Set up XFS quotas](#ece-xfs-setup-ubuntu) -* [Update the configurations settings](#ece-update-config-ubuntu) -* [Configure the Docker daemon options](#ece-configure-docker-daemon-ubuntu) +- [Configure an Ubuntu host \[ece-configure-hosts-ubuntu\]](#configure-an-ubuntu-host-ece-configure-hosts-ubuntu) + - [Install Docker \[ece-install-docker-ubuntu\]](#install-docker-ece-install-docker-ubuntu) + - [Set up XFS quotas \[ece-xfs-setup-ubuntu\]](#set-up-xfs-quotas-ece-xfs-setup-ubuntu) + - [Update the configurations settings \[ece-update-config-ubuntu\]](#update-the-configurations-settings-ece-update-config-ubuntu) + - [Configure the Docker daemon options \[ece-configure-docker-daemon-ubuntu\]](#configure-the-docker-daemon-options-ece-configure-docker-daemon-ubuntu) ## Install Docker [ece-install-docker-ubuntu] -Install Docker LTS version 24.0 for Ubuntu 20.04 or 22.04. +Install the compatible Docker version on Ubuntu. ::::{important} Make sure to use a combination of Linux distribution and Docker version that is supported, following our official [Support matrix](https://www.elastic.co/support/matrix#elastic-cloud-enterprise). Using unsupported combinations can cause multiple issues with you ECE environment, such as failures to create system deployments, to upgrade workload deployments, proxy timeouts, and more. :::: -::::{note} -Docker 25 and higher are not compatible with ECE 3.7. -:::: - - 1. Install the Docker repository dependencies: ```sh @@ -55,7 +51,8 @@ Docker 25 and higher are not compatible with ECE 3.7. $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` -4. Install the correct version of the `docker-ce` package, for Ubuntu 20.04 LTS (Focal Fossa) or Ubuntu 22.04 LTS (Jammy Jellyfish): +4. Install the correct version of the `docker-ce` package. Following is an example of installing Docker 24.0. If you decide to install a different Docker version, make sure to replace with the desired version in the commands below. + ```sh sudo apt install -y docker-ce=5:24.0.* docker-ce-cli=5:24.0.* containerd.io diff --git a/deploy-manage/deploy/cloud-enterprise/migrate-to-podman-5.md b/deploy-manage/deploy/cloud-enterprise/migrate-to-podman-5.md index 1eb8a3364a..27f2ddcb98 100644 --- a/deploy-manage/deploy/cloud-enterprise/migrate-to-podman-5.md +++ b/deploy-manage/deploy/cloud-enterprise/migrate-to-podman-5.md @@ -7,7 +7,7 @@ applies_to: Following are the supported upgrade paths for Podman 5 in {{ece}}. -| **From ↓** ... **To →** | Podman 5.2.2-9 | Podman 5.2.2-11 | Podman 5.2.2-13 | Podman 5.2.3 | +| **From ↓** ... **To →** | Podman 5.2.2-9 | Podman 5.2.2-11 | Podman 5.2.2-latest | Podman 5.2.3 | |-----------------------------------------|----------------|-----------------|-----------------|--------------| | ** (grow)** | ✓ ^*^ | ✓ ^*^ | ✓ | X | | **Docker (grow-and-shrink)** | ✓ ^*^ | ✓ ^*^ | ✓ | X | @@ -18,11 +18,11 @@ Following are the supported upgrade paths for Podman 5 in {{ece}}. -^*^ *Supported but not recommended given that a newer version (Podman `5.2.2-13`) is available.* +^*^ *Supported but not recommended given that a newer version (latest version of Podman `5.2.2`) is available.* -Podman `5.2.2-13` is only supported when conducting a **fresh {{ece}} installation** or performing a **grow-and-shrink update** from Docker or Podman 4. +The latest version of Podman `5.2.2` is only supported when conducting a **fresh {{ece}} installation** or performing a **grow-and-shrink update** from Docker or Podman 4. -For **in-place updates**, it is recommended to use Podman `5.2.2-9`, since upgrades to versions `5.2.2-11` and `5.2.2-13` are affected by a known [memory leak issue](https://github.com/containers/podman/issues/25473). +For **in-place updates**, it is recommended to use Podman `5.2.2-9`, since upgrades to versions `5.2.2-11` and latest version of `5.2.2` are affected by a known [memory leak issue](https://github.com/containers/podman/issues/25473). When performing an in-place update, make sure to configure the Podman version to be locked at version `5.2.2-9.*`, by following the instructions below. ```sh