From 4ac447c75dd5fb71fb75801d6b740adb3318cf0a Mon Sep 17 00:00:00 2001 From: dotdister Date: Tue, 30 Sep 2025 20:35:42 +0900 Subject: [PATCH] fix(control_plane): Fix incorrect file path of identity.toml in error message (#12826) ## Problem Control_plane shows incorrect file path when identity.toml file open fails. ## Summary of changes In the error context, when writing identity.toml, I changed it to use identity_file_path instead of config_file_path. --- control_plane/src/pageserver.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/control_plane/src/pageserver.rs b/control_plane/src/pageserver.rs index 843ead807d..79ed28dff6 100644 --- a/control_plane/src/pageserver.rs +++ b/control_plane/src/pageserver.rs @@ -233,8 +233,8 @@ impl PageServerNode { let mut identity_file = std::fs::OpenOptions::new() .create_new(true) .write(true) - .open(identity_file_path) - .with_context(|| format!("open identity toml for write: {config_file_path:?}"))?; + .open(&identity_file_path) + .with_context(|| format!("open identity toml for write: {identity_file_path:?}"))?; let identity_toml = self.pageserver_make_identity_toml(node_id); identity_file .write_all(identity_toml.to_string().as_bytes())