diff --git a/crates/e2e_test/src/compression_test.rs b/crates/e2e_test/src/compression_test.rs index cf22c895d..f01e78320 100644 --- a/crates/e2e_test/src/compression_test.rs +++ b/crates/e2e_test/src/compression_test.rs @@ -56,6 +56,7 @@ async fn start_rustfs_with_compression(env: &mut RustFSTestEnvironment) -> Resul let binary_path = rustfs_binary_path(); let process = Command::new(&binary_path) + .env("RUSTFS_CONSOLE_ENABLE", "false") .env("RUSTFS_COMPRESSION_ENABLED", "true") .args([ "--address", diff --git a/crates/e2e_test/src/protocols/ftps_core.rs b/crates/e2e_test/src/protocols/ftps_core.rs index 5cb6661fc..1a03c714a 100644 --- a/crates/e2e_test/src/protocols/ftps_core.rs +++ b/crates/e2e_test/src/protocols/ftps_core.rs @@ -102,6 +102,7 @@ pub async fn test_ftps_core_operations() -> Result<()> { info!("Starting FTPS server on {}", FTPS_ADDRESS); let binary_path = rustfs_binary_path_with_features(Some("ftps,webdav")); let mut server_process = Command::new(&binary_path) + .env("RUSTFS_CONSOLE_ENABLE", "false") .env("RUSTFS_FTPS_ENABLE", "true") .env("RUSTFS_FTPS_ADDRESS", FTPS_ADDRESS) .env("RUSTFS_FTPS_CERTS_DIR", cert_dir.to_str().unwrap()) diff --git a/crates/e2e_test/src/protocols/sftp_compliance_tests.rs b/crates/e2e_test/src/protocols/sftp_compliance_tests.rs index ed6c5cc2f..a5a60955b 100644 --- a/crates/e2e_test/src/protocols/sftp_compliance_tests.rs +++ b/crates/e2e_test/src/protocols/sftp_compliance_tests.rs @@ -192,6 +192,7 @@ pub(crate) async fn spawn_compliance_rustfs( .to_str() .ok_or_else(|| anyhow!("host key dir path is not utf-8: {}", host_key_dir.display()))?; let child = Command::new(&binary_path) + .env(ENV_CONSOLE_ENABLE, "false") .env(ENV_SFTP_ENABLE, "true") .env(ENV_SFTP_ADDRESS, sftp_address) .env(ENV_SFTP_HOST_KEY_DIR, host_key_dir_str) diff --git a/crates/e2e_test/src/protocols/sftp_core.rs b/crates/e2e_test/src/protocols/sftp_core.rs index 1e6b448b1..a32925fa4 100644 --- a/crates/e2e_test/src/protocols/sftp_core.rs +++ b/crates/e2e_test/src/protocols/sftp_core.rs @@ -27,8 +27,8 @@ use russh::client::{self, Handle}; use russh_sftp::client::SftpSession; use russh_sftp::protocol::{FileAttributes, OpenFlags}; use rustfs_config::{ - ENV_RUSTFS_ADDRESS, ENV_SFTP_ADDRESS, ENV_SFTP_ENABLE, ENV_SFTP_HOST_KEY_DIR, ENV_SFTP_IDLE_TIMEOUT, ENV_SFTP_PART_SIZE, - ENV_SFTP_READ_ONLY, + ENV_CONSOLE_ENABLE, ENV_RUSTFS_ADDRESS, ENV_SFTP_ADDRESS, ENV_SFTP_ENABLE, ENV_SFTP_HOST_KEY_DIR, ENV_SFTP_IDLE_TIMEOUT, + ENV_SFTP_PART_SIZE, ENV_SFTP_READ_ONLY, }; use sha2::{Digest, Sha256}; use std::path::PathBuf; @@ -152,6 +152,7 @@ pub async fn test_sftp_core_operations() -> Result<()> { .ok_or_else(|| anyhow!("host key dir path is not utf-8"))?; let mut server_process = ServerProcess::new( Command::new(&binary_path) + .env(ENV_CONSOLE_ENABLE, "false") .env(ENV_SFTP_ENABLE, "true") .env(ENV_SFTP_ADDRESS, SFTP_ADDRESS) .env(ENV_SFTP_HOST_KEY_DIR, host_key_dir_str) @@ -504,6 +505,7 @@ pub async fn test_sftp_idle_timeout_disconnects() -> Result<()> { .ok_or_else(|| anyhow!("host key dir path is not utf-8"))?; let mut server_process = ServerProcess::new( Command::new(&binary_path) + .env(ENV_CONSOLE_ENABLE, "false") .env(ENV_SFTP_ENABLE, "true") .env(ENV_SFTP_ADDRESS, IDLE_SFTP_ADDRESS) .env(ENV_SFTP_HOST_KEY_DIR, host_key_dir_str) diff --git a/crates/e2e_test/src/protocols/webdav_core.rs b/crates/e2e_test/src/protocols/webdav_core.rs index bb64127d2..99bc9c187 100644 --- a/crates/e2e_test/src/protocols/webdav_core.rs +++ b/crates/e2e_test/src/protocols/webdav_core.rs @@ -151,6 +151,7 @@ pub async fn test_webdav_core_operations() -> Result<()> { let mut server_process = Command::new(&binary_path) .arg("--address") .arg(S3_TEST_ADDRESS) + .env("RUSTFS_CONSOLE_ENABLE", "false") .env("RUSTFS_WEBDAV_ENABLE", "true") .env("RUSTFS_WEBDAV_ADDRESS", WEBDAV_ADDRESS) .env("RUSTFS_WEBDAV_TLS_ENABLED", "false") // No TLS for testing