From ec22d606092263275272171ffe2ad0cf503c11a2 Mon Sep 17 00:00:00 2001
From: Alex Parker <7272359+ajp-io@users.noreply.github.com>
Date: Wed, 26 Feb 2025 14:17:26 -0800
Subject: [PATCH 1/2] EC 2.1.3 release notes
---
docs/release-notes/rn-embedded-cluster.md | 29 ++++++++++++++++++++++-
1 file changed, 28 insertions(+), 1 deletion(-)
diff --git a/docs/release-notes/rn-embedded-cluster.md b/docs/release-notes/rn-embedded-cluster.md
index 896fb56341..6da23cd986 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.
+## 2.1.3
+
+Released on February 19, 2025
+
+
+
+ | Version |
+ 2.1.3+k8s-1.30 |
+ 2.1.3+k8s-1.29 |
+
+
+ | Kubernetes Version |
+ 1.30.9 |
+ 1.29.13 |
+
+
+ | KOTS Version |
+ 1.124.4 |
+
+
+
+### Improvements {#improvements-2-1-3}
+* The following kernel parameters are configured automatically: `fs.inotify.max_user_instances = 1024` and `fs.inotify.max_user_watches = 65536`.
+* Adds a preflight check to ensure the following kernel parameters are set correctly: `fs.inotify.max_user_instances = 1024` and `fs.inotify.max_user_watches = 65536`.
+* Surfaces better error messages during the installation if the node is not ready.
+* Adds a preflight check to verify execute permissions on the data directory and its parent directories. This prevents installation issues, including etcd permissions issues.
+
## 2.1.2
Released on February 19, 2025
@@ -87,7 +114,7 @@ Released on February 14, 2025
### Improvements {#improvements-2-1-0}
* The following kernel parameters are configured automatically: `net.ipv4.conf.all.forwarding = 1`, `net.ipv4.conf.default.forwarding = 1`, `net.bridge.bridge-nf-call-iptables = 1`, `net.ipv4.conf.default.rp_filter = 0`, and `net.ipv4.conf.all.rp_filter = 0`.
* The following kernel modules are configured automatically: `overlay`, `ip_tables`, `br_netfilter`, and `nf_conntrack`.
-* Adds a preflight check to ensure the values were set correctly for the `net.ipv4.conf.all.forwarding = 1`, `net.ipv4.conf.default.forwarding = 1`, `net.bridge.bridge-nf-call-iptables = 1`, `net.ipv4.conf.default.rp_filter = 0`, and `net.ipv4.conf.all.rp_filter = 0` kernel parameters.
+* Adds a preflight check to ensure the following kernel parameters are set correctly: `net.ipv4.conf.all.forwarding = 1`, `net.ipv4.conf.default.forwarding = 1`, `net.bridge.bridge-nf-call-iptables = 1`, `net.ipv4.conf.default.rp_filter = 0`, and `net.ipv4.conf.all.rp_filter = 0`.
* Adds a preflight check to ensure the `overlay`, `ip_tables`, `br_netfilter`, and `nf_conntrack` kernel modules were configured correctly.
* Adds a preflight check to ensure a node's IP address is not within the Pod and Service CIDR ranges that will be used by Kubernetes. If a conflict exists, a different CIDR block can be specified with `--cidr` or a different network interface can be specified with `--network-interface`.
* Adds a preflight check to ensure that SELinux is not running in enforcing mode.
From ebdec2a93170cd8d6342064f184e386f651db5d6 Mon Sep 17 00:00:00 2001
From: Paige Calvert
Date: Thu, 27 Feb 2025 13:03:22 -0700
Subject: [PATCH 2/2] update ec config examples
---
docs/partials/embedded-cluster/_ec-config.mdx | 2 +-
docs/partials/getting-started/_gitea-ec-config.mdx | 2 +-
docs/reference/embedded-config.mdx | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/partials/embedded-cluster/_ec-config.mdx b/docs/partials/embedded-cluster/_ec-config.mdx
index b4491ca2ed..122814408a 100644
--- a/docs/partials/embedded-cluster/_ec-config.mdx
+++ b/docs/partials/embedded-cluster/_ec-config.mdx
@@ -2,5 +2,5 @@
apiVersion: embeddedcluster.replicated.com/v1beta1
kind: Config
spec:
- version: 1.21.0+k8s-1.30
+ version: 2.1.3+k8s-1.30
```
\ No newline at end of file
diff --git a/docs/partials/getting-started/_gitea-ec-config.mdx b/docs/partials/getting-started/_gitea-ec-config.mdx
index b4491ca2ed..122814408a 100644
--- a/docs/partials/getting-started/_gitea-ec-config.mdx
+++ b/docs/partials/getting-started/_gitea-ec-config.mdx
@@ -2,5 +2,5 @@
apiVersion: embeddedcluster.replicated.com/v1beta1
kind: Config
spec:
- version: 1.21.0+k8s-1.30
+ version: 2.1.3+k8s-1.30
```
\ No newline at end of file
diff --git a/docs/reference/embedded-config.mdx b/docs/reference/embedded-config.mdx
index 998129a932..556a8d05ab 100644
--- a/docs/reference/embedded-config.mdx
+++ b/docs/reference/embedded-config.mdx
@@ -24,7 +24,7 @@ For additional property-specific limitations, see the sections below.
apiVersion: embeddedcluster.replicated.com/v1beta1
kind: Config
spec:
- version: 1.21.0+k8s-1.30
+ version: 2.1.3+k8s-1.30
roles:
controller:
name: management