Skip to content

Commit 2b17a43

Browse files
laveryaajp-iopaigecalvert
authored
EC v1.21.0 release notes (#2986)
* EC v1.21.0 release notes * Alex updates * docs edit --------- Co-authored-by: Alex Parker <[email protected]> Co-authored-by: Paige Calvert <[email protected]>
1 parent a2e7c94 commit 2b17a43

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

docs/release-notes/rn-embedded-cluster.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,49 @@ This topic contains release notes for the [Replicated Embedded Cluster](/vendor/
1010

1111
Additionally, these release notes list the versions of Kubernetes and Replicated KOTS that are available with each version of Embedded Cluster.
1212

13+
## 1.21.0
14+
15+
Released on January 22, 2025
16+
17+
<table>
18+
<tr>
19+
<th>Version</th>
20+
<td id="center">1.21.0+k8s-1.30</td>
21+
<td id="center">1.21.0+k8s-1.29</td>
22+
</tr>
23+
<tr>
24+
<th>Kubernetes Version</th>
25+
<td id="center">1.30.6</td>
26+
<td id="center">1.29.10</td>
27+
</tr>
28+
<tr>
29+
<th>KOTS Version</th>
30+
<td id="center" colspan="2">1.123.1</td>
31+
</tr>
32+
</table>
33+
34+
### New Features {#new-features-1-21-0}
35+
* The `--no-prompt` flag is deprecated and replaced with the `--yes` flag. `--no-prompt` will be removed in a future release.
36+
* The `--skip-host-preflights` flag is deprecated and replaced with `--ignore-host-preflights`. When `--ignore-host-preflights` is passed, the host preflights are still executed, but the user is prompted and can choose to continue if failures occur. This new behavior ensures that users see any incompatibilities in their environment, while still enabling them to bypass failures if absolutely necessary. To ignore host preflight failures in automation, use both the `--ignore-host-preflights` and `--yes` flags to address the prompt for `--ignore-host-preflights`. `--skip-host-preflights` will be removed in a future release.
37+
* During online installations, users will be prompted if a newer version of the application than what is currently downloaded is available. This encourages users to install the latest version of an application.
38+
39+
### Improvements {#improvements-1-21-0}
40+
* Adds preflight checks to ensure nodes joining the cluster can communicate with all other nodes in the cluster on ports 6443, 9443, 2380, and 10250.
41+
* Adds a preflight check to ensure that communication can occur between the Pod and Service CIDRs that Kubernetes will use. When this preflight fails, it's often because of a firewall configuration that blocks communication between the Pod and Service CIDRs.
42+
* Adds a preflight check to ensure IP forwarding is enabled (`net.ipv4.ip_forward = 1`). Many machines have IP forwarding disabled by default. As of 1.19.0, Embedded Cluster uses a sysctl configuration file to enable IP forwarding, so this preflight should only fail if Embedded Cluster couldn't enable IP forwarding.
43+
* Adds a preflight check to ensure that a nameserver is configured in `/etc/resolv.conf`.
44+
* If a network interface is not specified with the `--network-interface` flag, Embedded Cluster will use improved logic to determine which interface to use.
45+
* The license file is now stored in the data directory and is included in host support bundles.
46+
* Host support bundles now include whether `/etc/resolv.conf` has at least one nameserver configured.
47+
* Host support bundles now include the output of `firewall-cmd --list-all`.
48+
* Potentially sensitive CLI flag values are no longer included in metrics reporting.
49+
* Usage and error messages have been improved for understandability.
50+
* `kubernetes.default.svc.cluster.local` has been added as a Kubernetes API server SAN.
51+
52+
### Bug Fixes {#bug-fixes-1-21-0}
53+
* Support bundles now check that `modprobe`, `mount`, and `umount` exist in PATH rather than at hardcoded locations.
54+
* Fixes an issue where `reset` commands run on partially-installed clusters could fail with errors like `no matches for kind "Installation"`.
55+
1356
## 1.19.0
1457

1558
Released on November 14, 2024

0 commit comments

Comments
 (0)