From e05544c701b466530e9fca204e716596de8f6230 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Raynaud Date: Mon, 8 Jul 2024 10:31:50 +0200 Subject: [PATCH] feat: enhance configuration update detection in infra --- mithril-infra/mithril.aggregator.tf | 9 +++++---- mithril-infra/mithril.signer.tf | 18 ++++++++++++++---- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/mithril-infra/mithril.aggregator.tf b/mithril-infra/mithril.aggregator.tf index 427a5274f30..5be8b1d0d11 100644 --- a/mithril-infra/mithril.aggregator.tf +++ b/mithril-infra/mithril.aggregator.tf @@ -9,10 +9,11 @@ resource "null_resource" "mithril_aggregator" { ] triggers = { - image_id = var.mithril_image_id, - vm_instance = google_compute_instance.vm_instance.id, - mithril_aggregator_auth_username = var.mithril_aggregator_auth_username, - mithril_aggregator_auth_password = var.mithril_aggregator_auth_password + vm_instance = google_compute_instance.vm_instance.id, + cardano_image_id = var.cardano_image_id, + cardano_image_registry = var.cardano_image_registry, + cardano_configurations_repository_commit = var.cardano_configurations_repository_commit, + image_id = var.mithril_image_id, } connection { diff --git a/mithril-infra/mithril.signer.tf b/mithril-infra/mithril.signer.tf index 9088820989d..1ca95ee16d1 100644 --- a/mithril-infra/mithril.signer.tf +++ b/mithril-infra/mithril.signer.tf @@ -15,10 +15,20 @@ resource "null_resource" "mithril_signer" { ] triggers = { - image_id = var.mithril_image_id, - vm_instance = google_compute_instance.vm_instance.id, - mithril_aggregator_auth_username = var.mithril_aggregator_auth_username, - mithril_aggregator_auth_password = var.mithril_aggregator_auth_password + vm_instance = google_compute_instance.vm_instance.id, + cardano_image_id = var.cardano_image_id, + cardano_image_registry = var.cardano_image_registry, + cardano_configurations_repository_commit = var.cardano_configurations_repository_commit, + image_id = var.mithril_image_id, + mithril_aggregator_auth_username = var.mithril_aggregator_auth_username, + mithril_aggregator_auth_password = var.mithril_aggregator_auth_password + mithril_aggregator_signed_entity_types = var.mithril_aggregator_signed_entity_types, + mithril_aggregator_snapshot_compression_algorithm = var.mithril_aggregator_snapshot_compression_algorithm, + mithril_aggregator_zstandard_parameters_level = var.mithril_aggregator_zstandard_parameters_level, + mithril_aggregator_zstandard_parameters_workers = var.mithril_aggregator_zstandard_parameters_workers, + mithril_aggregator_cardano_transactions_prover_cache_pool_size = var.mithril_aggregator_cardano_transactions_prover_cache_pool_size, + mithril_aggregator_cardano_transactions_database_connection_pool_size = var.mithril_aggregator_cardano_transactions_database_connection_pool_size, + mithril_aggregator_cexplorer_pools_url = var.mithril_aggregator_cexplorer_pools_url, } connection {