diff --git a/core/Cargo.toml b/core/Cargo.toml index 477c12e11c..a59060a186 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -56,6 +56,7 @@ solana-sdk = { path = "../sdk", version = "=1.11.0" } solana-send-transaction-service = { path = "../send-transaction-service", version = "=1.11.0" } solana-streamer = { path = "../streamer", version = "=1.11.0" } solana-transaction-status = { path = "../transaction-status", version = "=1.11.0" } +solana-version = { path = "../version", version = "=1.11.0" } solana-vote-program = { path = "../programs/vote", version = "=1.11.0" } sys-info = "0.9.1" tempfile = "3.3.0" @@ -72,7 +73,6 @@ serial_test = "0.6.0" solana-logger = { path = "../logger", version = "=1.11.0" } solana-program-runtime = { path = "../program-runtime", version = "=1.11.0" } solana-stake-program = { path = "../programs/stake", version = "=1.11.0" } -solana-version = { path = "../version", version = "=1.11.0" } static_assertions = "1.1.0" systemstat = "0.1.11" diff --git a/core/src/validator.rs b/core/src/validator.rs index 1c42a53d1e..e2dc353a05 100644 --- a/core/src/validator.rs +++ b/core/src/validator.rs @@ -1003,7 +1003,11 @@ impl Validator { &identity_keypair, ); - datapoint_info!("validator-new", ("id", id.to_string(), String)); + datapoint_info!( + "validator-new", + ("id", id.to_string(), String), + ("version", solana_version::version!(), String) + ); *start_progress.write().unwrap() = ValidatorStartProgress::Running; Self { diff --git a/programs/bpf/Cargo.lock b/programs/bpf/Cargo.lock index 97ff5cbdda..7e6ca57508 100644 --- a/programs/bpf/Cargo.lock +++ b/programs/bpf/Cargo.lock @@ -4437,6 +4437,7 @@ dependencies = [ "solana-send-transaction-service", "solana-streamer", "solana-transaction-status", + "solana-version", "solana-vote-program", "sys-info", "sysctl",