Jakub Sokołowski
0e2637f02a
requirements: use full names for all roles
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-15 11:33:46 +01:00
Jakub Sokołowski
678fe96239
faucet-api: switch to our own ssl-proxy
...
Dropping Nginx proxy setup and using `ssl-proxy` service.
Also removing variables from playbook as it's just one node now.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-10-20 23:08:34 +02:00
Jakub Sokołowski
58e81c8a6a
remove Rinkeby testnet as it's being deprecated
...
"Rinkeby, a geth-based proof-of-authority testnet, will not
transition to proof-of-stake and will be shut down in Q2/Q3 2023."
https://blog.ethereum.org/2022/06/21/testnet-deprecation/
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-28 09:32:22 +02:00
Jakub Sokołowski
852ba8e0d7
remove Ropsten testnet as we are moving to Goerli
...
And we don't have any Ropsten Eth anyway.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-27 09:26:08 +02:00
Jakub Sokołowski
62c560f150
faucet-api: rafactor to use Docker Compose
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-25 14:02:56 +01:00
Jakub Sokołowski
89833b514c
use open-ports to open the Nginx proxy ports
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-25 12:43:50 +01:00
Jakub Sokołowski
88d2afa61c
drop geth-peer-fix which appears to be unnecesary
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-25 12:29:15 +01:00
Jakub Sokołowski
ab71feac05
adjust memory limits, add 4GB swap file
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-19 21:18:29 +01:00
Jakub Sokołowski
57b5dd293e
update consul faucet check name to be different
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-10 02:15:21 -04:00
Jakub Sokołowski
a6d0b26a08
explicit conversion to string
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-09 21:55:03 -04:00
Jakub Sokołowski
a3e837297d
run all faucets on just one host
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-23 22:39:34 -04:00
Jakub Sokołowski
e79a602d12
rename faucet to faucet-api role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 08:20:37 -04:00
Jakub Sokołowski
a691ea1f2b
switch to latest image tag for faucet api
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 08:19:53 -04:00
Jakub Sokołowski
1e5a8d8e0e
add hack fix for "no suitable peers" error
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-14 17:21:57 +02:00
Jakub Sokołowski
1f7cca1d0d
fix missing faucet_account_pass
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-08 14:20:41 +02:00
Jakub Sokołowski
439cea540c
fix geth alias for faucet api
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-08 13:11:30 +02:00
Jakub Sokołowski
3919962e77
remove creation of keystore files in faucet role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-08 13:02:11 +02:00
Jakub Sokołowski
ec47a55b03
remove creating geth attach wrapper from faucet role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-08 12:57:18 +02:00
Jakub Sokołowski
3e59f8e846
replace geth-miner role with infra-role-geth
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-07 15:04:47 +02:00
Jakub Sokołowski
1d7a23f5b7
use the new infra-role-geth for faucet API
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-26 15:40:02 +02:00
Jakub Sokołowski
e13fb819c0
go back to using light sync mode on master
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-17 13:10:31 +02:00
Jakub Sokołowski
dc27740e40
add formatting with jq
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-16 20:22:56 +02:00
Jakub Sokołowski
345b09c592
fix return code on failure for geth sync check
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-16 17:28:37 +02:00
Jakub Sokołowski
e0767722f3
switch log level to info
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-16 17:05:11 +02:00
Jakub Sokołowski
52ce8af64d
parametrize geth sync mode, switch to fast
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-16 17:02:24 +02:00
Jakub Sokołowski
5d535f405d
add geth verbosity setting
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-16 16:49:14 +02:00
Jakub Sokołowski
7ba41237bf
upgrade geth: 1.8.23 > 1.8.26
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-16 16:16:27 +02:00
Jakub Sokołowski
3533f925e6
add a geth canary
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-04-16 12:12:34 +02:00
Jakub Sokołowski
4773df2f1d
add CORS rules for allowing *.status.im domain calls
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-22 12:42:33 +01:00
Jakub Sokołowski
10d79744c7
change how network is selected
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-22 08:53:28 +01:00
Jakub Sokołowski
7eaed1a71f
remove debug messages
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-21 13:05:52 +01:00
Jakub Sokołowski
ba0769c12e
add bootnodes for ropsten
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-21 13:05:40 +01:00
Jakub Sokołowski
d0b9e21609
add more bootnodes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-21 13:04:49 +01:00
Jakub Sokołowski
68400cd347
add explicit bootnodes for rinkeby
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-21 13:03:37 +01:00
Jakub Sokołowski
e498a9d103
add explicit bootnode for rinkeby
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-21 12:42:31 +01:00
Jakub Sokołowski
aebb724874
fix alias changes for geth
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-20 14:43:55 +01:00
Jakub Sokołowski
d0bb1d50bb
drop -it options for call with --exec
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-20 10:07:52 +01:00
Jakub Sokołowski
aa98b2ef8b
update readme files
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-20 09:59:59 +01:00
Jakub Sokołowski
bf6c9b76f0
add ageth wrapper for managing geth
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-20 09:59:51 +01:00
Jakub Sokołowski
a98ea99095
add keystore to faucet geth to manage account
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-20 09:59:45 +01:00
Jakub Sokołowski
45ee58d675
add localhost to available geth aliases
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-20 09:03:25 +01:00
Jakub Sokołowski
80559598b9
fix miner listeing port
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-19 23:11:47 +01:00
Jakub Sokołowski
ad1cc0dd2b
enable 30303 for geth on master
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-19 20:26:12 +01:00
Jakub Sokołowski
a479245234
tell geth what vhost to expect from clients
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-19 20:08:59 +01:00
Jakub Sokołowski
19e8027f7c
add unused for now veriy step
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-19 17:28:13 +01:00
Jakub Sokołowski
8fc95fd208
fix faucet consul config, add container auto updates
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-19 17:27:49 +01:00
Jakub Sokołowski
b317719f65
make geth miner use existing account
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-19 13:16:25 +01:00
Jakub Sokołowski
7c8a33eb1b
add initial faucet role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-19 12:08:13 +01:00
Jakub Sokołowski
3a7ab8d923
improve account vcreation for miners
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-19 11:53:21 +01:00
Jakub Sokołowski
24ba5a59da
upgrade to v1.8.23
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-03-18 22:25:02 +01:00