From 91e853fcf0651cd0a475cc69fbcec467e4f1e286 Mon Sep 17 00:00:00 2001 From: Andrew Lavery Date: Thu, 14 Nov 2024 13:02:04 -0300 Subject: [PATCH 1/4] add release notes for Embedded Cluster 1.19.0 --- docs/release-notes/rn-embedded-cluster.md | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/docs/release-notes/rn-embedded-cluster.md b/docs/release-notes/rn-embedded-cluster.md index c13e7bc56..8604aaab9 100644 --- a/docs/release-notes/rn-embedded-cluster.md +++ b/docs/release-notes/rn-embedded-cluster.md @@ -10,6 +10,33 @@ This topic contains release notes for the [Replicated Embedded Cluster](/vendor/ Additionally, these release notes list the versions of Kubernetes and Replicated KOTS that are available with each version of Embedded Cluster. +## 1.19.0 + +Released on November 14, 2024 + + + + + + + + + + + + + + + + +
Version1.19.0+k8s-1.301.19.0+k8s-1.29
Kubernetes Version1.30.51.29.9
KOTS Version1.121.0
+ +### New Features {#new-features-1-19-0} +* Add preflight checks for the `arp_ignore` and `arp_filter` kernel parameters + +### Improvements {#improvements-1-19-0} +* Automatically configure system parameters for `ip_forward`, `arp_filter` and `arp_ignore` + ## 1.18.0 Released on November 8, 2024 From 0e45c54d273e5a7444e6c1d1b9480c73d808bf0b Mon Sep 17 00:00:00 2001 From: Andrew Lavery Date: Thu, 14 Nov 2024 13:11:05 -0300 Subject: [PATCH 2/4] Update rn-embedded-cluster.md --- docs/release-notes/rn-embedded-cluster.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/release-notes/rn-embedded-cluster.md b/docs/release-notes/rn-embedded-cluster.md index 8604aaab9..0417ffdc1 100644 --- a/docs/release-notes/rn-embedded-cluster.md +++ b/docs/release-notes/rn-embedded-cluster.md @@ -36,6 +36,7 @@ Released on November 14, 2024 ### Improvements {#improvements-1-19-0} * Automatically configure system parameters for `ip_forward`, `arp_filter` and `arp_ignore` +* Warn if an online installation is attempted on air gap ## 1.18.0 From f77c2b5073c01deef2dee6fe2f311d145dd28dbf Mon Sep 17 00:00:00 2001 From: Alex Parker <7272359+ajp-io@users.noreply.github.com> Date: Thu, 14 Nov 2024 11:23:03 -0500 Subject: [PATCH 3/4] Update rn-embedded-cluster.md --- docs/release-notes/rn-embedded-cluster.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/release-notes/rn-embedded-cluster.md b/docs/release-notes/rn-embedded-cluster.md index 0417ffdc1..65799b48e 100644 --- a/docs/release-notes/rn-embedded-cluster.md +++ b/docs/release-notes/rn-embedded-cluster.md @@ -32,11 +32,11 @@ Released on November 14, 2024 ### New Features {#new-features-1-19-0} -* Add preflight checks for the `arp_ignore` and `arp_filter` kernel parameters +* Adds preflight checks to ensure that the following kernel parameters are set: `net.ipv4.conf.default.arp_filter = 0`, `net.ipv4.conf.default.arp_ignore = 0`, `net.ipv4.conf.all.arp_filter = 0`, and `net.ipv4.conf.all.arp_ignore = 0`. +* The following kernel parameters will written to `/etc/sysctl.d/99-embedded-cluster.conf` and configured automatically during installation: `net.ipv4.ip_forward = 1`, `net.ipv4.conf.default.arp_filter = 0`, `net.ipv4.conf.default.arp_ignore = 0`, `net.ipv4.conf.all.arp_filter = 0`, and `net.ipv4.conf.all.arp_ignore = 0`. An error will not occur if Embedded Cluster fails to set these kernel parameters at install time. Instead, the aforementioned preflight checks will instruct the user to set these parameters. ### Improvements {#improvements-1-19-0} -* Automatically configure system parameters for `ip_forward`, `arp_filter` and `arp_ignore` -* Warn if an online installation is attempted on air gap +* If a user downloads an air gap bundle but attempts to install without it, the user will be instructed how to pass the air gap bundle to `install`. They will then be asked if they want to continue with an online installation anyway. ## 1.18.0 From 22378a1c20effd94ecd26cd108605eab8fc3fe02 Mon Sep 17 00:00:00 2001 From: Alex Parker <7272359+ajp-io@users.noreply.github.com> Date: Thu, 14 Nov 2024 11:51:58 -0500 Subject: [PATCH 4/4] Update rn-embedded-cluster.md --- docs/release-notes/rn-embedded-cluster.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release-notes/rn-embedded-cluster.md b/docs/release-notes/rn-embedded-cluster.md index 65799b48e..f46dab835 100644 --- a/docs/release-notes/rn-embedded-cluster.md +++ b/docs/release-notes/rn-embedded-cluster.md @@ -33,7 +33,7 @@ Released on November 14, 2024 ### New Features {#new-features-1-19-0} * Adds preflight checks to ensure that the following kernel parameters are set: `net.ipv4.conf.default.arp_filter = 0`, `net.ipv4.conf.default.arp_ignore = 0`, `net.ipv4.conf.all.arp_filter = 0`, and `net.ipv4.conf.all.arp_ignore = 0`. -* The following kernel parameters will written to `/etc/sysctl.d/99-embedded-cluster.conf` and configured automatically during installation: `net.ipv4.ip_forward = 1`, `net.ipv4.conf.default.arp_filter = 0`, `net.ipv4.conf.default.arp_ignore = 0`, `net.ipv4.conf.all.arp_filter = 0`, and `net.ipv4.conf.all.arp_ignore = 0`. An error will not occur if Embedded Cluster fails to set these kernel parameters at install time. Instead, the aforementioned preflight checks will instruct the user to set these parameters. +* The following kernel parameters will be written to `/etc/sysctl.d/99-embedded-cluster.conf` and configured automatically during installation: `net.ipv4.ip_forward = 1`, `net.ipv4.conf.default.arp_filter = 0`, `net.ipv4.conf.default.arp_ignore = 0`, `net.ipv4.conf.all.arp_filter = 0`, and `net.ipv4.conf.all.arp_ignore = 0`. An error will not occur if Embedded Cluster fails to set these kernel parameters at install time. Instead, the aforementioned preflight checks will instruct the user to set these parameters. ### Improvements {#improvements-1-19-0} * If a user downloads an air gap bundle but attempts to install without it, the user will be instructed how to pass the air gap bundle to `install`. They will then be asked if they want to continue with an online installation anyway.