revert the contracts-compiler wiring in live/rabbitmq/terragrunt.hcl, it broke the wb pipeline — locals cannot reference dependency in terragrunt, and live/contracts was never pushed anyway, this experiment isn't finished yet

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Kochetkov S 2026-08-11 14:29:35 +03:00
parent f57f154d83
commit 42c4e35291

View File

@ -16,16 +16,6 @@ locals {
)
env_config = try(local.infra_config.environments[local.env_name], {})
contracts = dependency.contracts.outputs.rabbitmq_module_inputs
}
dependency "contracts" {
config_path = "../contracts"
mock_outputs = {
rabbitmq_module_inputs = { vhosts = [], users = [], permissions = [], queues = [] }
}
mock_outputs_allowed_terraform_commands = ["init", "validate", "plan", "state", "import"]
}
remote_state {
@ -64,12 +54,12 @@ inputs = {
amqp_host = try(local.env_config.rabbitmq.amqp_host, "rabbitmq.rabbitmq.svc.cluster.local")
amqp_port = try(local.env_config.rabbitmq.amqp_port, 5672)
vhosts = concat(try(local.env_config.rabbitmq.vhosts, []), local.contracts.vhosts)
users = concat(try(local.env_config.rabbitmq.users, []), local.contracts.users)
permissions = concat(try(local.env_config.rabbitmq.permissions, []), local.contracts.permissions)
vhosts = try(local.env_config.rabbitmq.vhosts, [])
users = try(local.env_config.rabbitmq.users, [])
permissions = try(local.env_config.rabbitmq.permissions, [])
topic_permissions = try(local.env_config.rabbitmq.topic_permissions, [])
exchanges = try(local.env_config.rabbitmq.exchanges, [])
queues = concat(try(local.env_config.rabbitmq.queues, []), local.contracts.queues)
queues = try(local.env_config.rabbitmq.queues, [])
bindings = try(local.env_config.rabbitmq.bindings, [])
policies = try(local.env_config.rabbitmq.policies, [])
}