fix: increase retry attempts while app deployment
improve ux while deploying with progress update
This commit is contained in:
		
							parent
							
								
									fa6bc6424f
								
							
						
					
					
						commit
						9f740e94e5
					
				| @ -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()); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user