feat(ansible): build agave-validator from source

This commit is contained in:
u1
2026-02-07 00:09:15 +01:00
parent fea469c9e9
commit bac61ab51d
5 changed files with 182 additions and 9 deletions

View File

@@ -5,10 +5,14 @@ solana_home: /var/lib/solana
solana_install_script_url: https://release.anza.xyz/stable/install
solana_active_release_bin_dir: "{{ solana_home }}/.local/share/solana/install/active_release/bin"
solana_validator_bin: /opt/solana/bin/agave-validator
solana_keygen_primary_bin: /opt/solana/bin/agave-keygen
solana_keygen_fallback_bin: /opt/solana/bin/solana-keygen
solana_keygen_bin: /opt/solana/bin/solana-keygen
solana_rpc_service_name: solana-rpc
agave_repo_url: https://github.com/anza-xyz/agave.git
agave_version_tag: v2.3.13
agave_src_dir: "{{ solana_home }}/src/agave"
agave_rust_toolchain: "1.86.0"
solana_identity_path: /var/lib/solana/identity.json
solana_ledger_dir: /var/lib/solana/ledger
solana_accounts_dir: /var/lib/solana/accounts