Skip to content

Commit 452058a

Browse files
committed
ops: make aggregator terraform use allow_unparsable_block
1 parent 560bcf6 commit 452058a

6 files changed

+11
-0
lines changed

mithril-infra/assets/docker/docker-compose-aggregator-auth-p2p.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ services:
7575
- ERA_READER_ADAPTER_TYPE=${ERA_READER_ADAPTER_TYPE}
7676
- ERA_READER_ADAPTER_PARAMS=${ERA_READER_ADAPTER_PARAMS}
7777
- CEXPLORER_POOLS_URL=${CEXPLORER_POOLS_URL}
78+
- ALLOW_UNPARSABLE_BLOCK=${ALLOW_UNPARSABLE_BLOCK}
7879
volumes:
7980
- ../data/${NETWORK}/mithril-aggregator/mithril:/mithril-aggregator/mithril
8081
- ../data/${NETWORK}/mithril-aggregator/cardano/db:/db

mithril-infra/assets/docker/docker-compose-aggregator-auth.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ services:
7575
- ERA_READER_ADAPTER_TYPE=${ERA_READER_ADAPTER_TYPE}
7676
- ERA_READER_ADAPTER_PARAMS=${ERA_READER_ADAPTER_PARAMS}
7777
- CEXPLORER_POOLS_URL=${CEXPLORER_POOLS_URL}
78+
- ALLOW_UNPARSABLE_BLOCK=${ALLOW_UNPARSABLE_BLOCK}
7879
volumes:
7980
- ../data/${NETWORK}/mithril-aggregator/mithril:/mithril-aggregator/mithril
8081
- ../data/${NETWORK}/mithril-aggregator/cardano/db:/db

mithril-infra/assets/docker/docker-compose-aggregator-noauth-p2p.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ services:
7575
- ERA_READER_ADAPTER_TYPE=${ERA_READER_ADAPTER_TYPE}
7676
- ERA_READER_ADAPTER_PARAMS=${ERA_READER_ADAPTER_PARAMS}
7777
- CEXPLORER_POOLS_URL=${CEXPLORER_POOLS_URL}
78+
- ALLOW_UNPARSABLE_BLOCK=${ALLOW_UNPARSABLE_BLOCK}
7879
volumes:
7980
- ../data/${NETWORK}/mithril-aggregator/mithril:/mithril-aggregator/mithril
8081
- ../data/${NETWORK}/mithril-aggregator/cardano/db:/db

mithril-infra/assets/docker/docker-compose-aggregator-noauth.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ services:
7575
- ERA_READER_ADAPTER_TYPE=${ERA_READER_ADAPTER_TYPE}
7676
- ERA_READER_ADAPTER_PARAMS=${ERA_READER_ADAPTER_PARAMS}
7777
- CEXPLORER_POOLS_URL=${CEXPLORER_POOLS_URL}
78+
- ALLOW_UNPARSABLE_BLOCK=${ALLOW_UNPARSABLE_BLOCK}
7879
volumes:
7980
- ../data/${NETWORK}/mithril-aggregator/mithril:/mithril-aggregator/mithril
8081
- ../data/${NETWORK}/mithril-aggregator/cardano/db:/db

mithril-infra/mithril.aggregator.tf

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ EOT
6666
"export ERA_READER_ADAPTER_PARAMS=$(jq -nc --arg address $(wget -q -O - ${var.mithril_era_reader_address_url}) --arg verification_key $(wget -q -O - ${var.mithril_era_reader_verification_key_url}) '{\"address\": $address, \"verification_key\": $verification_key}')",
6767
"export ERA_READER_SECRET_KEY='${var.mithril_era_reader_secret_key}'",
6868
"export CEXPLORER_POOLS_URL='${var.mithril_aggregator_cexplorer_pools_url}'",
69+
"export ALLOW_UNPARSABLE_BLOCK=${var.mithril_aggregator_allow_unparsable_block}",
6970
"export LOGGING_DRIVER='${var.mithril_container_logging_driver}'",
7071
"export AUTH_USER_PASSWORD=$(htpasswd -nb ${var.mithril_aggregator_auth_username} ${var.mithril_aggregator_auth_password})",
7172
"export AGGREGATOR_RELAY_LISTEN_PORT='${local.mithril_aggregator_relay_mithril_listen_port}'",

mithril-infra/variables.tf

+6
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,12 @@ variable "mithril_aggregator_cexplorer_pools_url" {
249249
default = ""
250250
}
251251

252+
variable "mithril_aggregator_allow_unparsable_block" {
253+
type = bool
254+
description = "Allow to log the unparsable block errors in the mithril aggregator"
255+
default = false
256+
}
257+
252258
variable "prometheus_auth_username" {
253259
type = string
254260
description = "The username for authentication on local prometheus endpoint"

0 commit comments

Comments
 (0)