From db6b8c4473c146045f1ef6cbd1c12d9061d19b6b Mon Sep 17 00:00:00 2001 From: ylembachar Date: Mon, 29 Jun 2026 20:13:17 +0200 Subject: [PATCH 1/3] feat: bump keyper version to 1.4.4 and 1002 assets to 1.1.2 --- docker-compose.yml | 2 +- package_variants/gnosis/docker-compose.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1bd3b2b..fc9cbdb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,7 +12,7 @@ services: build: context: shutter args: - UPSTREAM_VERSION: v1.4.2 + UPSTREAM_VERSION: v1.4.4 KEYPER_CONFIG_DIR: /keyper/config SHUTTER_CHAIN_DIR: /chain STAKER_SCRIPTS_VERSION: v0.1.2 diff --git a/package_variants/gnosis/docker-compose.yml b/package_variants/gnosis/docker-compose.yml index db914ee..a58829b 100644 --- a/package_variants/gnosis/docker-compose.yml +++ b/package_variants/gnosis/docker-compose.yml @@ -6,7 +6,7 @@ services: CHAIN_PORT: 27656 KEYPER_PORT: 24003 KEYPER_METRICS_PORT: 9100 - ASSETS_VERSION: shutter-api-gnosis-1002-set1.1.1 + ASSETS_VERSION: shutter-api-gnosis-1002-set1.1.2 ports: - "24003:24003" - "27656:27656" @@ -18,4 +18,4 @@ services: build: args: NETWORK: gnosis - ASSETS_VERSION: shutter-api-gnosis-1002-set1.1.1 + ASSETS_VERSION: shutter-api-gnosis-1002-set1.1.2 \ No newline at end of file From 25015bff3b13e7a285632074b7541c57b833ff9d Mon Sep 17 00:00:00 2001 From: ylembachar Date: Mon, 29 Jun 2026 20:20:35 +0200 Subject: [PATCH 2/3] feat: make promtail config compatible with other packages --- shutter/promtail_config.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/shutter/promtail_config.yaml b/shutter/promtail_config.yaml index 54e83ae..531ef8b 100644 --- a/shutter/promtail_config.yaml +++ b/shutter/promtail_config.yaml @@ -18,7 +18,8 @@ scrape_configs: - localhost labels: job: configure - host: ${KEYPER_NAME} + keyper_name: kpr-${KEYPER_NAME} + compose_project: shutter-api-gnosis.dnp.dappnode.eth __path__: /tmp/configure.log - job_name: keyper pipeline_stages: @@ -29,7 +30,8 @@ scrape_configs: - localhost labels: job: keyper - host: ${KEYPER_NAME} + keyper_name: kpr-${KEYPER_NAME} + compose_project: shutter-api-gnosis.dnp.dappnode.eth __path__: /tmp/keyper.log - job_name: chain pipeline_stages: @@ -40,5 +42,6 @@ scrape_configs: - localhost labels: job: chain - host: ${KEYPER_NAME} - __path__: /tmp/chain.log + keyper_name: kpr-${KEYPER_NAME} + compose_project: shutter-api-gnosis.dnp.dappnode.eth + __path__: /tmp/chain.log \ No newline at end of file From 7310ceeeab6cb152229ebeab719beb6702debe04 Mon Sep 17 00:00:00 2001 From: ylembachar Date: Mon, 29 Jun 2026 21:38:08 +0200 Subject: [PATCH 3/3] fix: remove event registry from config --- shutter/go-shutter-settings/settings/keyper.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/shutter/go-shutter-settings/settings/keyper.go b/shutter/go-shutter-settings/settings/keyper.go index 4140938..5d34ce6 100644 --- a/shutter/go-shutter-settings/settings/keyper.go +++ b/shutter/go-shutter-settings/settings/keyper.go @@ -25,10 +25,9 @@ type KeyperConfig struct { EthereumURL string `env:"SHUTTER_NETWORK_NODE_ETHEREUMURL"` } Contracts struct { - KeyperSetManager string `env:"_ASSETS_KEYPER_SET_MANAGER"` - KeyBroadcastContract string `env:"_ASSETS_KEY_BROADCAST_CONTRACT"` - ShutterRegistry string `env:"_ASSETS_SHUTTERREGISTRY"` - ShutterEventTriggerRegistry string `env:"_ASSETS_SHUTTER_EVENT_TRIGGER_REGISTRY"` + KeyperSetManager string `env:"_ASSETS_KEYPER_SET_MANAGER"` + KeyBroadcastContract string `env:"_ASSETS_KEY_BROADCAST_CONTRACT"` + ShutterRegistry string `env:"_ASSETS_SHUTTERREGISTRY"` } } P2P struct {