From ac55653e6481bbab215768eb3498123ef5fbd23d Mon Sep 17 00:00:00 2001 From: Noor Date: Tue, 15 Apr 2025 23:53:06 +0000 Subject: [PATCH] fix: increase retry attempts while app deployment improve ux while deploying with progress update --- src/sgx/utils.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/sgx/utils.rs b/src/sgx/utils.rs index eb2b7b7..7d87e9d 100644 --- a/src/sgx/utils.rs +++ b/src/sgx/utils.rs @@ -131,13 +131,15 @@ pub async fn deploy_new_app_and_update_config( if new_app_res.error.is_empty() { if let Some(launch_config) = launch_config { - eprintln!("Deploying..."); + eprint!("Deploying..."); tokio::time::sleep(tokio::time::Duration::from_millis(2500)).await; - let dtpm_client = Retry::spawn(FixedInterval::from_millis(1000).take(10), || { + let dtpm_client = Retry::spawn(FixedInterval::from_millis(1000).take(30), || { log::debug!("retrying attestation and launch config update"); + eprint!("."); connect_app_dtpm_client(&new_app_res.uuid) }) .await?; + println!(""); upload_files_pb(launch_config.filesystems.clone(), &dtpm_client).await?; let config_data = Some(launch_config.into());