diff --git a/src/core/bootstrap/mod.rs b/src/core/bootstrap/mod.rs index 649e34e4..111a8f10 100644 --- a/src/core/bootstrap/mod.rs +++ b/src/core/bootstrap/mod.rs @@ -220,7 +220,7 @@ impl BootstrapManager { // Check if Vault is already running before trying to start let vault_already_running = Command::new("sh") .arg("-c") - .arg("curl -f -s http://localhost:8200/v1/sys/health?standbyok=true&uninitcode=200&sealedcode=200 >/dev/null 2>&1") + .arg("curl -f -s 'http://localhost:8200/v1/sys/health?standbyok=true&uninitcode=200&sealedcode=200' >/dev/null 2>&1") .stdout(std::process::Stdio::null()) .stderr(std::process::Stdio::null()) .status() @@ -244,7 +244,7 @@ impl BootstrapManager { for i in 0..10 { let vault_ready = Command::new("sh") .arg("-c") - .arg("curl -f -s http://localhost:8200/v1/sys/health?standbyok=true&uninitcode=200&sealedcode=200 >/dev/null 2>&1") + .arg("curl -f -s 'http://localhost:8200/v1/sys/health?standbyok=true&uninitcode=200&sealedcode=200' >/dev/null 2>&1") .stdout(std::process::Stdio::null()) .stderr(std::process::Stdio::null()) .status() @@ -432,7 +432,7 @@ impl BootstrapManager { // Check if Vault is already running let vault_running = Command::new("sh") .arg("-c") - .arg("curl -f -s http://localhost:8200/v1/sys/health?standbyok=true&uninitcode=200&sealedcode=200 >/dev/null 2>&1") + .arg("curl -f -s 'http://localhost:8200/v1/sys/health?standbyok=true&uninitcode=200&sealedcode=200' >/dev/null 2>&1") .stdout(std::process::Stdio::null()) .stderr(std::process::Stdio::null()) .status() diff --git a/src/core/package_manager/installer.rs b/src/core/package_manager/installer.rs index c40f247f..b35cf8a2 100644 --- a/src/core/package_manager/installer.rs +++ b/src/core/package_manager/installer.rs @@ -920,7 +920,7 @@ impl PackageManager { data_download_list: Vec::new(), exec_cmd: "nohup {{BIN_PATH}}/vault server -config={{CONF_PATH}}/vault/config.hcl > {{LOGS_PATH}}/vault.log 2>&1 &" .to_string(), - check_cmd: "curl -f -s http://localhost:8200/v1/sys/health?standbyok=true&uninitcode=200&sealedcode=200 >/dev/null 2>&1" + check_cmd: "curl -f -s 'http://localhost:8200/v1/sys/health?standbyok=true&uninitcode=200&sealedcode=200' >/dev/null 2>&1" .to_string(), }, );