diff --git a/ansible/inventories/devnet-0/group_vars/bootnode.yaml b/ansible/inventories/devnet-0/group_vars/bootnode.yaml index fda7468..9b93e5c 100644 --- a/ansible/inventories/devnet-0/group_vars/bootnode.yaml +++ b/ansible/inventories/devnet-0/group_vars/bootnode.yaml @@ -39,31 +39,29 @@ bootnodoor_container_env: # role: ethpandaops.general.ethereum_node ethereum_node_el: geth -ethereum_node_cl: teku +ethereum_node_cl: lighthouse ethereum_node_cl_validator_enabled: false -# role: ethpandaops.general.teku -teku_container_name: beacon -teku_container_image: "{{ default_ethereum_client_images.teku }}" -teku_container_env: +# role: ethpandaops.general.lighthouse +# Same pinned lighthouse as the validator nodes: the only CL tested on this config +# (stable teku cannot start on a Gloas genesis). --archive keeps every state, as the +# teku ARCHIVE mode did, for xatu-cannon and dora. +lighthouse_container_name: beacon +lighthouse_validator_container_name: validator +lighthouse_container_image: "{{ default_ethereum_client_images.lighthouse }}" +lighthouse_container_env: VIRTUAL_HOST: "{{ ethereum_node_beacon_hostname }}" VIRTUAL_PORT: "{{ ethereum_node_cl_ports_http_beacon | string }}" LETSENCRYPT_HOST: "{{ ethereum_node_beacon_hostname }}" -teku_container_volumes: - - "{{ teku_datadir }}:/data" - - "{{ teku_auth_jwt_path }}:/execution-auth.jwt:ro" +lighthouse_container_volumes: + - "{{ lighthouse_datadir }}:/data" + - "{{ lighthouse_auth_jwt_path }}:/execution-auth.jwt:ro" - "{{ eth_testnet_config_dir }}:/network-config:ro" -teku_container_command_extra_args: - - --network=/network-config/config.yaml - - --genesis-state=/network-config/genesis.ssz - - --p2p-peer-upper-bound=100 - - --data-storage-non-canonical-blocks-enabled=true - - --data-storage-mode=ARCHIVE - - --logging=info - - --Xlog-include-p2p-warnings-enabled - - --metrics-block-timing-tracking-enabled +lighthouse_container_command_extra_args: + - --testnet-dir=/network-config + - --archive - >- - --p2p-discovery-bootnodes={{ + --boot-nodes={{ ( ( groups['bootnode']