Alexis Pentori
c230716467
store: setting retention policy in size for test stage
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-05-02 10:18:49 +02:00
Anton Iakimov
f39afef54d
boot: logrotate hourly due to lots of DBG logs
2024-04-24 16:01:04 +02:00
Jakub Sokołowski
883893f547
deploy new shards.staging fleet
...
https://github.com/status-im/infra-shards/issues/29
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-18 20:48:58 +01:00
Jakub Sokołowski
4ef143ed20
ansible/main: run DB setup before node setup
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-18 20:06:16 +01:00
Jakub Sokołowski
f116eef7ce
requirements: bump certbot to fix init
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-18 18:39:43 +01:00
Jakub Sokołowski
3f5c9ea4cb
store: drop temporary image lock for store-02.gc
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-15 19:15:59 +01:00
Jakub Sokołowski
3c60a6dcde
boot,store: go back to using proper deploy branches
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-15 14:27:38 +01:00
Jakub Sokołowski
74be1115c6
boot,store: use both new and old domain names
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-15 14:27:37 +01:00
Jakub Sokołowski
c87a3310ac
ansible/inventory: update to use status.im domain
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 22:57:09 +01:00
Jakub Sokołowski
81850e6466
requirements: use full names for all roles
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 21:56:06 +01:00
Jakub Sokołowski
dbb007ef4d
requirements: bump nim-waku role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 17:19:09 +01:00
Jakub Sokołowski
717b37aa0c
node: expose config.toml using Nginx server
...
This can then be linked from the new https://fleets.waku.org/ .
https://github.com/status-im/infra-misc/issues/229
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-07 12:44:09 +01:00
Jakub Sokołowski
04be3c33d4
requirements: bump nim-waku role to use config file
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-04 22:15:17 +01:00
Jakub Sokołowski
bde743c656
boot,store: add /waku/2/rs/16/1 topic
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-04 22:09:38 +01:00
Jakub Sokołowski
1e025a18ff
boot,store: temporarily lock image at v0.24.0
...
Attempt to upgrade to 0.25.0 caused major connectivity issues.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-29 20:11:22 +01:00
Jakub Sokołowski
352c55ff73
boot,store,db: add serial setting for playbook
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-29 13:36:08 +01:00
Jakub Sokołowski
6004610d63
boot,store: add cluster ID required for 0.25.0
...
16 is the value "reserved" for status fleets with static sharding
https://rfc.vac.dev/spec/51/#static-sharding
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-29 12:34:10 +01:00
Jakub Sokołowski
5169eb13a5
requirements: bump nim-waku to fix consul definition
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-23 12:34:41 +01:00
Jakub Sokołowski
1813cf46ca
store: set max-msg-size to 1024KiB
...
https://github.com/waku-org/nwaku/issues/2305
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-01 13:41:18 +01:00
Anton Iakimov
abe3642480
nim-waku: add --ip-colocation-limit flag
...
https://github.com/status-im/infra-shards/issues/27
2024-01-24 15:25:34 +01:00
Jakub Sokołowski
8a94903ad0
store-db: disable database backups
...
We don't need them currently.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-09 14:53:23 +01:00
Jakub Sokołowski
32662b3bd8
store-db: add Write Ahead Log size limits
...
Related to:
https://github.com/status-im/infra-role-postgres-ha/issues/3
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-09 14:05:26 +01:00
Jakub Sokołowski
6b5b7046af
boot,store: drop stopping non-existent websockify
...
It causes certbot timer to fail at startup.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-08 13:43:26 +01:00
Jakub Sokołowski
b664180c9d
requirements: bump certbot role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-08 13:43:24 +01:00
Jakub Sokołowski
9345291a26
store-db: disable db dump timer
...
Not necessary for now, failes due to timeouts.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-02 13:38:44 +01:00
Anton Iakimov
ae8ff33aa2
nim-waku: switch to harbor and nim-waku service id
2023-12-29 17:14:00 +01:00
Alexis Pentori
85894a4713
shards: enable native websocket port
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-12-14 14:25:34 +01:00
Alexis Pentori
c4b1eaf9ea
requirements: bump infra-role-nim-waku and infra-role-postgres-ha
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-12-14 09:52:41 +01:00
Jakub Sokołowski
1cb58b2c23
boot: disable trace logs, switch to debug
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-23 11:31:50 +01:00
Jakub Sokołowski
710444384b
node-db: disable replication explicitly
...
https://github.com/status-im/infra-role-postgres-ha/commit/97f525e9
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-22 13:30:26 +01:00
Jakub Sokołowski
bd0b6f510e
requirements: bump nim-waku and postgres-ha
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-03 18:27:38 +01:00
Jakub Sokołowski
41fb07ca6f
ansible/main.yml: provide 2 fleets to hosts attr
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-10-14 11:46:21 +02:00
Richard Ramos
40b64f883c
nim-waku: add pubsub topic (32)
2023-10-13 13:44:50 -04:00
Anton Iakimov
8228675ead
nim-waku: add pubsub topic
2023-10-04 13:08:16 +02:00
Anton Iakimov
3d0eb07857
bootstrap: provide SSH access to ivansete
2023-10-04 12:41:41 +02:00
Anton Iakimov
2bae7b2922
nim-waku: add protocols consul meta to support cabot nim-waku canary checks
2023-10-02 12:14:47 +02:00
Anton Iakimov
5d78944b7b
boot: turn trace logs for boot-01 nodes
...
> Configuration for status.sharding.bootstrap
> 1 node in this fleet should preferably be set up with trace-level message logs, in order
> to facilitate future end-to-end message tracing and debugging
https://github.com/status-im/infra-shards/issues/2
2023-09-29 16:54:39 +02:00
Anton Iakimov
6d0c2c49e5
nim-waku: same mappings for dns discovery URL as other fleets
2023-09-29 13:04:33 +02:00
Anton Iakimov
a947d00546
inventory: cleanup boot-02 nodes
2023-09-29 12:31:35 +02:00
Anton Iakimov
9546c26da4
nim-waku: cleanup p2p UDP port configuration, not used
2023-09-29 12:30:32 +02:00
Anton Iakimov
592b15b1e3
store-db: forgotten group_vars
2023-09-29 12:29:40 +02:00
Anton Iakimov
a8c4c0395a
store-db: setup hosts and connection
2023-09-29 12:26:44 +02:00
Anton Iakimov
001eaab79b
store-db: add hosts
2023-09-29 12:26:01 +02:00
Anton Iakimov
6f704cd4e7
update enrtrees
2023-09-22 12:43:31 +02:00
Anton Iakimov
263d6d61b0
nim_waku: enable dns discovery
2023-09-21 13:01:05 +02:00
Anton Iakimov
865908dc2f
add store nodes and configure nim-waku
2023-09-21 12:55:10 +02:00
Anton Iakimov
bf8c0a1dd8
ansible: add nim-waku to boot nodes
2023-09-19 12:43:10 +02:00
Anton Iakimov
4fb54295a6
terraform: add boot nodes
2023-09-18 12:13:52 +02:00
Anton Iakimov
383ebc09c4
Initial commit
2023-09-08 14:11:02 +02:00