fix: update go app package
improved deployment retry logic new packaging image
This commit is contained in:
parent
87928d370a
commit
66a6425f37
@ -85,9 +85,10 @@ pub static PACKAGES_INDEX: LazyLock<PublicIndex> = LazyLock::new(|| {
|
||||
},
|
||||
PackageElement{
|
||||
package_name: "go-app-info".to_string(),
|
||||
package_url: "https://registry.detee.ltd/sgx/packages/go-gin-app-info_package_2025-03-25_20-56-59.tar.gz".to_string(),
|
||||
package_url: "https://registry.detee.ltd/sgx/packages/go-gin-app-info_01_package_2025-03-26_11-30-45.tar.gz".to_string(),
|
||||
launch_config_url: "https://registry.detee.ltd/sgx/launch_configs/go-gin-app-info-launch-config_001.yaml".to_string(),
|
||||
mr_enclave: [143, 123, 73, 159, 244, 124, 30, 184, 135, 251, 9, 255, 137, 93, 92, 186, 46, 43, 155, 182, 241, 81, 112, 252, 148, 156, 193, 24, 180, 107, 201, 154]
|
||||
mr_enclave: [239, 153, 28, 180, 45, 214, 226, 253, 140, 243, 34, 120, 146, 198, 75, 43, 205, 229, 33, 160, 62, 22, 244, 123, 213, 37, 186, 93, 177, 8, 129, 170],
|
||||
|
||||
}
|
||||
],
|
||||
}
|
||||
|
@ -18,7 +18,7 @@ pub fn package_enclave(
|
||||
format!(
|
||||
r#"docker run --rm -it -v ./:/app/ \
|
||||
-v {signing_key_path}:/keys/app_signing_key.pem:ro \
|
||||
noormohammedb/enclave_packager_01:pub_v2 {package_items}"#
|
||||
noormohammedb/enclave_packager_01:pub_v3 {package_items}"#
|
||||
)
|
||||
} else {
|
||||
format!(
|
||||
|
@ -128,8 +128,8 @@ pub async fn deploy_new_app_and_update_config(
|
||||
if new_app_res.error.is_empty() {
|
||||
if let Some(launch_config) = launch_config {
|
||||
println!("Deploying...");
|
||||
tokio::time::sleep(tokio::time::Duration::from_millis(3100)).await;
|
||||
Retry::spawn(FixedInterval::from_millis(500).take(5), || {
|
||||
tokio::time::sleep(tokio::time::Duration::from_millis(2500)).await;
|
||||
Retry::spawn(FixedInterval::from_millis(1000).take(10), || {
|
||||
log::debug!("retrying attestation and launch config update");
|
||||
attest_and_send_config(launch_config.clone(), &new_app_res.uuid)
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user