Skip to content

Commit 33c509d

Browse files
committed
0.8.2: reduce initial sleep time for provisioner
Signed-off-by: Gyuho Lee <[email protected]>
1 parent 37a80ec commit 33c509d

File tree

11 files changed

+33
-33
lines changed

11 files changed

+33
-33
lines changed

avalanche-kms/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
[package]
22
name = "avalanche-kms"
3-
version = "0.8.1" # https://github.com/ava-labs/avalanche-ops/releases
3+
version = "0.8.2" # https://github.com/ava-labs/avalanche-ops/releases
44
edition = "2021"
55
rust-version = "1.69"
66

77
[dependencies]
88
avalanche-types = { version = "0.0.393", features = ["jsonrpc_client", "wallet", "wallet_evm", "kms_aws"] } # https://crates.io/crates/avalanche-types
9-
aws-manager = { version = "0.28.7", features = ["kms", "sts"] } # https://github.com/gyuho/aws-manager/tags
9+
aws-manager = { version = "0.28.11", features = ["kms", "sts"] } # https://github.com/gyuho/aws-manager/tags
1010
clap = { version = "4.3.0", features = ["cargo", "derive"] } # https://github.com/clap-rs/clap/releases
1111
crossterm = "0.26.1"
1212
dialoguer = "0.10.4"
1313
env_logger = "0.10.0"
1414
ethers-signers = "=2.0.4"
1515
id-manager = "0.0.3"
16-
log = "0.4.17"
16+
log = "0.4.18"
1717
primitive-types = "0.12.1" # https://crates.io/crates/primitive-types
1818
random-manager = "0.0.5"
1919
serde = { version = "1.0.163", features = ["derive"] } # https://github.com/serde-rs/serde/releases

avalanche-ops/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "avalanche-ops"
3-
version = "0.8.1" # https://crates.io/crates/avalanche-ops
3+
version = "0.8.2" # https://crates.io/crates/avalanche-ops
44
edition = "2021"
55
rust-version = "1.69"
66
publish = true
@@ -11,12 +11,12 @@ license = "Apache-2.0"
1111

1212
[dependencies]
1313
avalanche-types = { version = "0.0.393", features = ["avalanchego"] } # https://crates.io/crates/avalanche-types
14-
aws-manager = { version = "0.28.7", features = ["ec2", "sts"] } # https://github.com/gyuho/aws-manager/tags
14+
aws-manager = { version = "0.28.11", features = ["ec2", "sts"] } # https://github.com/gyuho/aws-manager/tags
1515
compress-manager = "0.0.10"
1616
dir-manager = "0.0.1"
1717
env_logger = "0.10.0"
1818
id-manager = "0.0.3"
19-
log = "0.4.17"
19+
log = "0.4.18"
2020
prefix-manager = "0.0.2"
2121
primitive-types = { version = "0.12.1", features = ["impl-serde"], optional = false } # https://crates.io/crates/primitive-types
2222
prometheus-manager = "0.0.30"

avalanche-ops/src/aws/cfn-templates/asg_ubuntu.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ Parameters:
130130
# wait longer by default, because EC2 tag population takes awhile...
131131
ProvisionerInitialWaitRandomSeconds:
132132
Type: Number
133-
Default: 90
133+
Default: 15
134134
MinValue: 0
135135
MaxValue: 500
136136
Description: Only set non-zero if multiple instances may compete for the same EBS volume in the same zone.

avalanched-aws/Cargo.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "avalanched-aws"
3-
version = "0.8.1" # https://github.com/ava-labs/avalanche-ops/releases
3+
version = "0.8.2" # https://github.com/ava-labs/avalanche-ops/releases
44
edition = "2021"
55
rust-version = "1.69"
66

@@ -9,21 +9,21 @@ name = "avalanched-aws"
99
path = "src/main.rs"
1010

1111
[dependencies]
12-
avalanche-installer = "0.0.75" # https://crates.io/crates/avalanche-installer
12+
avalanche-installer = "0.0.76" # https://crates.io/crates/avalanche-installer
1313
avalanche-ops = { path = "../avalanche-ops" }
14-
avalanche-telemetry-cloudwatch-installer = "0.0.106" # https://crates.io/crates/avalanche-telemetry-cloudwatch
14+
avalanche-telemetry-cloudwatch-installer = "0.0.107" # https://crates.io/crates/avalanche-telemetry-cloudwatch-installer
1515
avalanche-types = { version = "0.0.393", features = ["avalanchego", "jsonrpc_client", "subnet_evm"] } # https://crates.io/crates/avalanche-types
16-
aws-ip-provisioner-installer = "0.0.91" # https://crates.io/crates/aws-ip-provisioner-installer
17-
aws-manager = { version = "0.28.7", features = ["autoscaling", "cloudwatch", "ec2", "s3"] } # https://github.com/gyuho/aws-manager/tags
16+
aws-ip-provisioner-installer = "0.0.94" # https://crates.io/crates/aws-ip-provisioner-installer
17+
aws-manager = { version = "0.28.11", features = ["autoscaling", "cloudwatch", "ec2", "s3"] } # https://github.com/gyuho/aws-manager/tags
1818
aws-sdk-cloudwatch = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
1919
aws-sdk-ec2 = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
2020
aws-sdk-s3 = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
21-
aws-volume-provisioner-installer = "0.0.117" # https://crates.io/crates/aws-volume-provisioner-installer
21+
aws-volume-provisioner-installer = "0.0.119" # https://crates.io/crates/aws-volume-provisioner-installer
2222
clap = { version = "4.3.0", features = ["cargo", "derive"] } # https://github.com/clap-rs/clap/releases
2323
command-manager = "0.0.3"
2424
compress-manager = "0.0.10"
2525
env_logger = "0.10.0"
26-
log = "0.4.17"
26+
log = "0.4.18"
2727
prometheus-manager = "0.0.30"
2828
random-manager = "0.0.5"
2929
serde = { version = "1.0.163", features = ["derive"] }

avalancheup-aws/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "avalancheup-aws"
3-
version = "0.8.1" # https://github.com/ava-labs/avalanche-ops/releases
3+
version = "0.8.2" # https://github.com/ava-labs/avalanche-ops/releases
44
edition = "2021"
55
rust-version = "1.69"
66

@@ -12,7 +12,7 @@ path = "src/main.rs"
1212
avalanche-ops = { path = "../avalanche-ops" }
1313
avalanche-types = { version = "0.0.393", features = ["avalanchego", "jsonrpc_client", "wallet", "subnet", "subnet_evm", "kms_aws"] } # https://crates.io/crates/avalanche-types
1414
aws-dev-machine = "0.0.16"
15-
aws-manager = { version = "0.28.7", features = ["cloudformation", "cloudwatch", "ec2", "s3", "ssm", "sts"] } # https://github.com/gyuho/aws-manager/tags
15+
aws-manager = { version = "0.28.11", features = ["cloudformation", "cloudwatch", "ec2", "s3", "ssm", "sts"] } # https://github.com/gyuho/aws-manager/tags
1616
aws-sdk-cloudformation = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
1717
aws-sdk-ec2 = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
1818
aws-sdk-s3 = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
@@ -24,7 +24,7 @@ dialoguer = "0.10.4"
2424
dir-manager = "0.0.1"
2525
env_logger = "0.10.0"
2626
id-manager = "0.0.3"
27-
log = "0.4.17"
27+
log = "0.4.18"
2828
prefix-manager = "0.0.2"
2929
primitive-types = { version = "0.12.1", features = ["impl-serde"], optional = false } # https://crates.io/crates/primitive-types
3030
prometheus-manager = "0.0.30"

avalancheup-aws/src/apply/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -828,7 +828,7 @@ pub async fn execute(log_level: &str, spec_file_path: &str, skip_prompt: bool) -
828828
"AvalanchedAwsArgs",
829829
&format!("agent {}", spec.avalanched_config.to_flags()),
830830
),
831-
build_param("ProvisionerInitialWaitRandomSeconds", "90"),
831+
build_param("ProvisionerInitialWaitRandomSeconds", "15"),
832832
];
833833

834834
// just copy the regional machine params, and later overwrite if 'create-dev-machine' is true
@@ -883,7 +883,7 @@ pub async fn execute(log_level: &str, spec_file_path: &str, skip_prompt: bool) -
883883
);
884884
common_dev_machine_params.insert(
885885
"ProvisionerInitialWaitRandomSeconds".to_string(),
886-
"90".to_string(),
886+
"15".to_string(), // we poll asg tag anyways
887887
);
888888

889889
if let Some(avalanchego_release_tag) = &spec.avalanchego_release_tag {

blizzard-aws/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "blizzard-aws"
3-
version = "0.8.1" # https://github.com/ava-labs/avalanche-ops/releases
3+
version = "0.8.2" # https://github.com/ava-labs/avalanche-ops/releases
44
edition = "2021"
55
rust-version = "1.69"
66

@@ -10,15 +10,15 @@ path = "src/main.rs"
1010

1111
[dependencies]
1212
avalanche-types = { version = "0.0.393", features = ["jsonrpc_client", "wallet", "wallet_evm"] } # https://crates.io/crates/avalanche-types
13-
aws-manager = { version = "0.28.7", features = ["cloudwatch", "ec2", "s3"] } # https://github.com/gyuho/aws-manager/tags
13+
aws-manager = { version = "0.28.11", features = ["cloudwatch", "ec2", "s3"] } # https://github.com/gyuho/aws-manager/tags
1414
aws-sdk-cloudwatch = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
1515
aws-sdk-ec2 = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
1616
aws-sdk-s3 = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
1717
blizzardup-aws = { path = "../blizzardup-aws" }
1818
clap = { version = "4.3.0", features = ["cargo", "derive"] } # https://github.com/clap-rs/clap/releases
1919
env_logger = "0.10.0"
2020
ethers-signers = { version = "=2.0.4", optional = false }
21-
log = "0.4.17"
21+
log = "0.4.18"
2222
primitive-types = { version = "0.12.1", optional = false } # https://crates.io/crates/primitive-types
2323
random-manager = "0.0.5"
2424
tokio = { version = "1.28.2", features = ["full"] } # https://github.com/tokio-rs/tokio/releases

blizzardup-aws/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "blizzardup-aws"
3-
version = "0.8.1" # https://github.com/ava-labs/avalanche-ops/releases
3+
version = "0.8.2" # https://github.com/ava-labs/avalanche-ops/releases
44
edition = "2021"
55
rust-version = "1.69"
66

@@ -10,7 +10,7 @@ path = "src/main.rs"
1010

1111
[dependencies]
1212
avalanche-types = { version = "0.0.393", features = ["avalanchego", "jsonrpc_client", "subnet_evm"] } # https://crates.io/crates/avalanche-types
13-
aws-manager = { version = "0.28.7", features = ["cloudformation", "cloudwatch", "ec2", "s3", "sts"] } # https://github.com/gyuho/aws-manager/tags
13+
aws-manager = { version = "0.28.11", features = ["cloudformation", "cloudwatch", "ec2", "s3", "sts"] } # https://github.com/gyuho/aws-manager/tags
1414
aws-sdk-cloudformation = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
1515
aws-sdk-ec2 = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
1616
aws-sdk-s3 = "0.28.0" # https://github.com/awslabs/aws-sdk-rust/releases
@@ -22,7 +22,7 @@ dir-manager = "0.0.1"
2222
env_logger = "0.10.0"
2323
id-manager = "0.0.3"
2424
lazy_static = "1.4.0"
25-
log = "0.4.17"
25+
log = "0.4.18"
2626
primitive-types = "0.12.1" # https://crates.io/crates/primitive-types
2727
prometheus-manager = "0.0.30"
2828
random-manager = "0.0.5"

devnet-faucet/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "devnet-faucet"
3-
version = "0.8.1" # https://github.com/ava-labs/avalanche-ops/releases
3+
version = "0.8.2" # https://github.com/ava-labs/avalanche-ops/releases
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
66

@@ -19,7 +19,7 @@ ethers-providers = { version = "=2.0.4" }
1919
ethers-signers = { version = "=2.0.4" }
2020
futures-util = { version = "0.3", default-features = false, features = ["sink"] }
2121
governor = "0.5.1"
22-
log = "0.4.17"
22+
log = "0.4.18"
2323
nonzero_ext = "0.3.0"
2424
primitive-types = "0.12.1" # https://crates.io/crates/primitive-types
2525
random-manager = "0.0.5"
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[package]
22
name = "staking-key-cert-s3-downloader"
3-
version = "0.8.1" # https://github.com/ava-labs/avalanche-ops/releases
3+
version = "0.8.2" # https://github.com/ava-labs/avalanche-ops/releases
44
edition = "2021"
55
rust-version = "1.69"
66

77
[dependencies]
88
avalanche-types = { version = "0.0.393", features = [] } # https://crates.io/crates/avalanche-types
9-
aws-manager = { version = "0.28.7", features = ["kms", "s3"] } # https://github.com/gyuho/aws-manager/tags
9+
aws-manager = { version = "0.28.11", features = ["kms", "s3"] } # https://github.com/gyuho/aws-manager/tags
1010
clap = { version = "4.3.0", features = ["cargo", "derive"] } # https://github.com/clap-rs/clap/releases
1111
env_logger = "0.10.0"
12-
log = "0.4.17"
12+
log = "0.4.18"
1313
tokio = { version = "1.28.2", features = ["full"] } # https://github.com/tokio-rs/tokio/releases
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[package]
22
name = "staking-signer-key-s3-downloader"
3-
version = "0.8.1" # https://github.com/ava-labs/avalanche-ops/releases
3+
version = "0.8.2" # https://github.com/ava-labs/avalanche-ops/releases
44
edition = "2021"
55
rust-version = "1.69"
66

77
[dependencies]
8-
aws-manager = { version = "0.28.7", features = ["kms", "s3"] } # https://github.com/gyuho/aws-manager/tags
8+
aws-manager = { version = "0.28.11", features = ["kms", "s3"] } # https://github.com/gyuho/aws-manager/tags
99
clap = { version = "4.3.0", features = ["cargo", "derive"] } # https://github.com/clap-rs/clap/releases
1010
env_logger = "0.10.0"
11-
log = "0.4.17"
11+
log = "0.4.18"
1212
tokio = { version = "1.28.2", features = ["full"] } # https://github.com/tokio-rs/tokio/releases

0 commit comments

Comments
 (0)