diff --git a/ansible/group_vars/nimbus.rayonism.yml b/ansible/group_vars/nimbus.rayonism.yml deleted file mode 100644 index 00f13f5..0000000 --- a/ansible/group_vars/nimbus.rayonism.yml +++ /dev/null @@ -1,50 +0,0 @@ ---- -# Geth node -geth_service_name: 'nimbus-nocturne' -geth_service_path: '{{ beacon_node_cont_vol }}' -geth_compose_path: '{{ geth_service_path }}/docker-compose.geth.yml' -geth_rpc_wrapper: '{{ geth_service_path }}/rpc.geth.sh' -geth_cont_image: 'ethereum/client-go@sha256:82920663d5c2378d9d21c640f30c885154e5eca6d1dd7ccec83711f527aeddbf' -geth_account_pass: '{{lookup("bitwarden", "nimbus/geth", field="password")}}' -geth_sync_mode: 'fast' -geth_log_level_name: 'detail' -# Enable consensus API -geth_rpc_addr: '127.0.0.1' -geth_rpc_port: 8545 -geth_websocket_enabled: true -geth_websocket_port: '{{ geth_rpc_port + 1 | int }}' -geth_rcp_api: 'eth,net,web3,personal,admin,consensus' -geth_websocket_api: 'eth,net,web3,personal,admin,consensus' -# Custom testnet genesis init -geth_init_enabled: true -geth_init_url: 'https://raw.githubusercontent.com/protolambda/nocturne/1f9003379a8207d538d88dc39ca99b5d630e6b39/eth1_config.json' -geth_init_sha256: 'a4e4b611327f3085479c4daaeb4ecffbb41541f720c6d9d9df0f90b75ce08473' -# Necessary for nocturne testnet to work -geth_discovery_enabled: false -geth_extra_flags: - - '--catalyst' - - '--networkid=5' - - '--miner.etherbase 0x6Afe05557279c2060937aE5559Fa6108405a83CC' - # Hack fix for `invalid peer config: light peer count (100) >= total peer count (0)` - - '--light.maxpeers=-1' - -# WARNING: This is a hack to avoid providing network flag. -geth_network_name: 'mainnet' - -# Beacon node -beacon_node_network: 'nocturne' -beacon_node_cont_name: 'beacon-node-{{ beacon_node_network }}-{{ beacon_node_cont_tag }}' -beacon_node_cont_vol: '/docker/{{ beacon_node_cont_name }}' -beacon_node_cont_tag: 'qmerge-large' -beacon_node_web3_urls: [ 'ws://geth:{{ geth_websocket_port }}' ] -# Disabled for genesis to avoid missing first two slots -beacon_node_doppelganger_detection: false - -# Copy correct validators from nimbus-private repo -beacon_node_dist_validators_enabled: true -beacon_node_dist_validators_start: 0 -beacon_node_dist_validators_end: 2400 - -rocketpool_web3_url: 'http://goerli-01.aws-eu-central-1a.nimbus.geth.wg:8545' -rocketpool_web3_ws_url: 'ws://goerli-01.aws-eu-central-1a.nimbus.geth.wg:8546' - diff --git a/ansible/inventory/test b/ansible/inventory/test index 3fb2cf6..70c6133 100644 --- a/ansible/inventory/test +++ b/ansible/inventory/test @@ -13,7 +13,6 @@ node-01.aws-eu-central-1a.dash.nimbus hostname=node-01.aws-eu-central-1a.dash.ni node-01.aws-eu-central-1a.log-store.nimbus hostname=node-01.aws-eu-central-1a.log-store.nimbus ansible_host=35.157.196.157 env=log-store stage=nimbus data_center=aws-eu-central-1a region=eu-central-1a dns_entry=node-01.aws-eu-central-1a.log-store.nimbus.statusim.net node-02.aws-eu-central-1a.log-store.nimbus hostname=node-02.aws-eu-central-1a.log-store.nimbus ansible_host=3.64.111.246 env=log-store stage=nimbus data_center=aws-eu-central-1a region=eu-central-1a dns_entry=node-02.aws-eu-central-1a.log-store.nimbus.statusim.net node-03.aws-eu-central-1a.log-store.nimbus hostname=node-03.aws-eu-central-1a.log-store.nimbus ansible_host=18.156.65.18 env=log-store stage=nimbus data_center=aws-eu-central-1a region=eu-central-1a dns_entry=node-03.aws-eu-central-1a.log-store.nimbus.statusim.net -qmerge-large-01.aws-eu-central-1a.nimbus.rayonism hostname=qmerge-large-01.aws-eu-central-1a.nimbus.rayonism ansible_host=54.93.141.16 env=nimbus stage=rayonism data_center=aws-eu-central-1a region=eu-central-1a dns_entry=qmerge-large-01.aws-eu-central-1a.nimbus.rayonism.statusim.net stable-large-01.aws-eu-central-1a.nimbus.prater hostname=stable-large-01.aws-eu-central-1a.nimbus.prater ansible_host=3.120.202.252 env=nimbus stage=prater data_center=aws-eu-central-1a region=eu-central-1a dns_entry=stable-large-01.aws-eu-central-1a.nimbus.prater.statusim.net stable-large-02.aws-eu-central-1a.nimbus.prater hostname=stable-large-02.aws-eu-central-1a.nimbus.prater ansible_host=3.65.99.236 env=nimbus stage=prater data_center=aws-eu-central-1a region=eu-central-1a dns_entry=stable-large-02.aws-eu-central-1a.nimbus.prater.statusim.net stable-large-03.aws-eu-central-1a.nimbus.prater hostname=stable-large-03.aws-eu-central-1a.nimbus.prater ansible_host=3.64.72.159 env=nimbus stage=prater data_center=aws-eu-central-1a region=eu-central-1a dns_entry=stable-large-03.aws-eu-central-1a.nimbus.prater.statusim.net @@ -36,7 +35,6 @@ node-01.aws-eu-central-1a.dash.nimbus node-01.aws-eu-central-1a.log-store.nimbus node-02.aws-eu-central-1a.log-store.nimbus node-03.aws-eu-central-1a.log-store.nimbus -qmerge-large-01.aws-eu-central-1a.nimbus.rayonism stable-large-01.aws-eu-central-1a.nimbus.prater stable-large-02.aws-eu-central-1a.nimbus.prater stable-large-03.aws-eu-central-1a.nimbus.prater @@ -124,9 +122,6 @@ metal-02.he-eu-hel1.nimbus.pyrmont metal-03.he-eu-hel1.nimbus.pyrmont metal-04.he-eu-hel1.nimbus.pyrmont -[nimbus-rayonism-qmerge] -qmerge-large-01.aws-eu-central-1a.nimbus.rayonism - [nimbus.eth1] metal-01.he-eu-hel1.nimbus.eth1 @@ -159,6 +154,3 @@ metal-02.he-eu-hel1.nimbus.pyrmont metal-03.he-eu-hel1.nimbus.pyrmont metal-04.he-eu-hel1.nimbus.pyrmont -[nimbus.rayonism] -qmerge-large-01.aws-eu-central-1a.nimbus.rayonism - diff --git a/ansible/rayonism.yml b/ansible/rayonism.yml deleted file mode 100644 index 0e0e139..0000000 --- a/ansible/rayonism.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -- name: Verify Ansible versions - hosts: all - tags: always - become: false - run_once: true - gather_facts: false - tasks: - - local_action: command ./versioncheck.py - changed_when: false - -- name: Configure rayonism node - become: true - # To avoid clashing/duplicate validators. - any_errors_fatal: true - hosts: 'nimbus.rayonism' - roles: - - role: infra-role-geth - tags: infra-role-geth - - role: infra-role-beacon-node-linux - tags: beacon-node diff --git a/rayonism.tf b/rayonism.tf deleted file mode 100644 index 6b79717..0000000 --- a/rayonism.tf +++ /dev/null @@ -1,29 +0,0 @@ -/* Node for Rayonism project, which involves - * multiple short-lived testnets like Steklo. */ -module "nimbus_nodes_rayonism_qmerge_large" { - source = "github.com/status-im/infra-tf-amazon-web-services" - - name = "qmerge-large" - env = "nimbus" - stage = "rayonism" - group = "nimbus-rayonism-qmerge" - domain = var.domain - - /* Scaling */ - instance_type = "z1d.large" - root_vol_size = 20 - data_vol_size = 30 - data_vol_type = "io1" - data_vol_iops = 1500 - host_count = 1 - - /* Firewall */ - open_udp_ports = local.nimbus_ports - open_tcp_ports = local.nimbus_ports - - /* Plumbing */ - vpc_id = module.nimbus_network.vpc.id - subnet_id = module.nimbus_network.subnets[0].id - secgroup_id = module.nimbus_network.secgroup.id - keypair_name = aws_key_pair.jakubgs.key_name -}