Skip to content

Commit 9a3c5bb

Browse files
authored
document that the containerd package is required for Amazon Linux 2023 and Ubuntu 24.04 (#1097)
* document that the containerd package is required for Amazon Linux 2023 and Ubuntu 24.04 * add container-selinux * document how we will install older versions if newer ones are not available
1 parent 753a067 commit 9a3c5bb

File tree

2 files changed

+33
-2
lines changed

2 files changed

+33
-2
lines changed

src/markdown-pages/add-ons/containerd.md

+27-1
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,39 @@ The following host packages are required for Red Hat Enterprise Linux 9 and Rock
2525
- libseccomp
2626
- libzstd
2727
- systemd
28+
- container-selinux
29+
30+
The following host packages are required for Amazon Linux 2023 and Ubuntu 24.04:
31+
32+
- bash
33+
- libseccomp2
34+
- libzstd1
35+
- systemd
36+
- container-selinux
37+
- containerd
38+
39+
The `containerd` package does not need to match the version of the containerd add-on.
40+
41+
## Maximum Containerd Versions
42+
43+
Not every version of Containerd is available for every OS.
44+
If your kURL spec requests a newer version of Containerd than can be installed for your current operating system, the latest version will be installed instead.
45+
46+
| Operating System | Latest Version |
47+
|------------------|----------------|
48+
| RHEL 7 | 1.6.33 |
49+
| CentOS 7 | 1.6.33 |
50+
| Oracle Linux 7 | 1.6.33 |
51+
| Ubuntu 18.04 | 1.6.21 |
52+
53+
For instance, if you attempt to install Containerd `1.7.25` on a RHEL 7 system, kURL will instead install Containerd `1.6.33`.
2854

2955
## Advanced Install Options
3056

3157
```yaml
3258
spec:
3359
containerd:
34-
version: 1.4.6
60+
version: 1.7.x
3561
preserveConfig: false
3662
tomlConfig: |
3763
[debug]

src/markdown-pages/install-with-kurl/system-requirements.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ title: "System Requirements"
3232

3333
## Host Package Requirements
3434

35-
Host packages are bundled and installed by kURL without the need for external package repositories except for in the case of Red Hat Enterprise Linux 9 and Rocky Linux 9.
35+
Host packages are bundled and installed by kURL without the need for external package repositories except for in the case of Red Hat Enterprise Linux 9, Rocky Linux 9, Amazon Linux 2023, and Ubuntu 24.04.
3636

3737
For these OSes, the following packages are required per add-on:
3838

@@ -47,6 +47,11 @@ For these OSes, the following packages are required per add-on:
4747
| Rook | lvm2 |
4848
| Velero | nfs-utils |
4949

50+
Additionally, the `containerd` package is required for Containerd add-on installations on Amazon Linux 2023 and Ubuntu 24.04.
51+
52+
In general, the latest versions of the packages listed above are recommended for installation.
53+
For instance, you do not need to match the version of the containerd package to the version of the containerd add-on.
54+
5055
## Disk Space Requirements
5156

5257
### Per Node Disk Space

0 commit comments

Comments
 (0)