-
Notifications
You must be signed in to change notification settings - Fork 31
1.16 release notes #2769
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
laverya
merged 4 commits into
main
from
laverya/sc-114796/actually-release-embedded-cluster-again
Oct 24, 2024
Merged
1.16 release notes #2769
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,6 +10,56 @@ 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.16.0 | ||
|
|
||
| Released on October 23, 2024 | ||
|
|
||
| <table> | ||
| <tr> | ||
| <th>Version</th> | ||
| <td id="center">1.16.0+k8s-1.30</td> | ||
| <td id="center">1.16.0+k8s-1.29</td> | ||
| </tr> | ||
| <tr> | ||
| <th>Kubernetes Version</th> | ||
| <td id="center">1.30.5</td> | ||
| <td id="center">1.29.9</td> | ||
| </tr> | ||
| <tr> | ||
| <th>KOTS Version</th> | ||
| <td id="center" colspan="2">1.119.0</td> | ||
| </tr> | ||
| </table> | ||
|
|
||
| ### New Features {#new-features-1-16-0} | ||
| * Adds support for Kubernetes 1.30. | ||
| * Adds a `--data-dir` flag to the `install` and `restore` commands so the data directory can be specified. By default, the data directory is `/var/lib/embedded-cluster`. If the `--data-dir` flag was provided at install time, then the same data directory must be provided when restoring. For more information, see [Embedded Cluster Install Command Options](/reference/embedded-cluster-install) and [Disaster Recovery for Embedded Cluster](/vendor/embedded-disaster-recovery). | ||
| * Adds an `admin-console reset-password` command that allows resetting the password for the Admin Console. | ||
| * Adds a `--cidr` flag to the `install` command that replaces the `--pod-cidr` and `--service-cidr` flags. The CIDR range specified with the `--cidr` flag is split and used for both the Pod and Service CIDRs. See [Embedded Cluster Install Command Options](/reference/embedded-cluster-install). | ||
| :::note | ||
| The `--pod-cidr` and `--service-cidr` flags are hidden, but still functional. Replicated recommends that you update any automation that uses the `--pod-cidr` and | ||
| `--service-cidr` flags to use the `--cidr` flag instead. | ||
| ::: | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ^ added this note to clarify that the flags are not yet removed but that cidr should be used instead |
||
| * Adds the following preflight checks: | ||
| * Verify that the CIDR range used for the cluster does not overlap with existing routes. | ||
| * Verify the CPU supports x86-64-v2. | ||
| * Verify the data directory (`/var/lib/embedded-cluster` by default) is not symlinked. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ^ grouped the new preflights |
||
|
|
||
| ### Improvements {#improvements-1-16-0} | ||
| * For new installations, the `k0s` and `openebs-local` directories are now subdirectories of `/var/lib/embedded-cluster`. With this change, Embedded Cluster now only documents and includes preflight checks for `/var/lib/embedded-cluster`. | ||
| * Improves the reliability of waiting for the Kubernetes server to start. | ||
| * Collects more information about the cluster in support bundles, including the Local Artifact Mirror and Kubernetes API Server logs. | ||
| * Requires that the Admin Console password is at least six characters. | ||
|
|
||
| ### Bug Fixes {#bug-fixes-1-16-0} | ||
| * Fixes an issue that could occur when resetting a worker node that used a custom data directory. | ||
| * Fixes an issue where k0s images were not updated within the cluster when k0s was upgraded. | ||
| * Fixes an issue where upgrading a cluster with a worker node that used a version of Embedded Cluster earlier than 1.15 would fail. | ||
| * Fixes an issue where the application could not be upgraded to a version that did not have a configuration file or preflights. | ||
| * Fixes an issue where support bundle configurations included remote URIs in air gap environments. | ||
| * Fixes an issue that could cause the registry to fail to upgrade in air gap installations. | ||
|
|
||
| ## 1.15.0 - Removed | ||
|
|
||
| :::important | ||
|
|
||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
^ I ended up copying over the updates from 1.15 so that people don't have to cross-reference those notes. Worth a review to make sure everything looks right