From f8dbfdfd41bec2c83862a158892992f10b609b61 Mon Sep 17 00:00:00 2001 From: Alex Parker <7272359+ajp-io@users.noreply.github.com> Date: Mon, 3 Mar 2025 10:41:57 -0500 Subject: [PATCH 1/3] perms set for data dir --- docs/release-notes/rn-embedded-cluster.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/release-notes/rn-embedded-cluster.md b/docs/release-notes/rn-embedded-cluster.md index 6da23cd986..a4a33a0399 100644 --- a/docs/release-notes/rn-embedded-cluster.md +++ b/docs/release-notes/rn-embedded-cluster.md @@ -32,10 +32,11 @@ Released on February 19, 2025 ### Improvements {#improvements-2-1-3} +* Adds a preflight check to verify execute permissions on the data directory and its parent directories. This prevents installation issues, including etcd permissions issues. +* During install and join, permissions for the data directory are set to 755 to ensure successful operation. If permissions cannot be set, the install or join will not fail, but the aforementioned preflight check will instruct the user to set the permissions appropriately. * 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 From e60997ce23ea51b82c026a7b32dd4c853800195d Mon Sep 17 00:00:00 2001 From: Alex Parker <7272359+ajp-io@users.noreply.github.com> Date: Mon, 3 Mar 2025 10:46:36 -0500 Subject: [PATCH 2/3] Update preflight check description in release notes --- 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 a4a33a0399..ef20c592d8 100644 --- a/docs/release-notes/rn-embedded-cluster.md +++ b/docs/release-notes/rn-embedded-cluster.md @@ -33,7 +33,7 @@ Released on February 19, 2025 ### Improvements {#improvements-2-1-3} * Adds a preflight check to verify execute permissions on the data directory and its parent directories. This prevents installation issues, including etcd permissions issues. -* During install and join, permissions for the data directory are set to 755 to ensure successful operation. If permissions cannot be set, the install or join will not fail, but the aforementioned preflight check will instruct the user to set the permissions appropriately. +* During install and join, permissions for the data directory are set to 755 to ensure successful operation. If permissions cannot be set, the install or join will not fail, and the aforementioned preflight check will ensure at least execute permissions are set. * 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. From 3607776f986910aa884c60f00844b62cbb5a5487 Mon Sep 17 00:00:00 2001 From: Paige Calvert Date: Mon, 3 Mar 2025 09:56:37 -0700 Subject: [PATCH 3/3] 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 ef20c592d8..a74ab83651 100644 --- a/docs/release-notes/rn-embedded-cluster.md +++ b/docs/release-notes/rn-embedded-cluster.md @@ -32,8 +32,8 @@ Released on February 19, 2025 ### Improvements {#improvements-2-1-3} +* During `install` and `join`, permissions for the data directory are set to 755 to ensure successful operation. * Adds a preflight check to verify execute permissions on the data directory and its parent directories. This prevents installation issues, including etcd permissions issues. -* During install and join, permissions for the data directory are set to 755 to ensure successful operation. If permissions cannot be set, the install or join will not fail, and the aforementioned preflight check will ensure at least execute permissions are set. * 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.