From 2d287824c75b71ea4b865b80730374d5edb88f18 Mon Sep 17 00:00:00 2001 From: Patrick de Ruiter Date: Wed, 19 Nov 2025 13:44:55 +0100 Subject: [PATCH] fix: Add missing RENOVATE_USERNAME environment variable The renovate_username value was stored in Vault but not being passed as an environment variable to the container, causing authentication failures with Gitea. Changes: - Added RENOVATE_USERNAME to the environment variables list in main.tf - Value is retrieved from Vault at secret/renovate with key renovate_username This should resolve the "Authentication failure" error in the Renovate container logs, as the username is required for proper Gitea authentication. --- main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/main.tf b/main.tf index 83fd375..af11e22 100644 --- a/main.tf +++ b/main.tf @@ -36,6 +36,7 @@ resource "docker_container" "renovate" { "RENOVATE_ENDPOINT=${data.vault_generic_secret.renovate.data["renovate_endpoint"]}", "RENOVATE_TOKEN=${data.vault_generic_secret.renovate.data["renovate_token"]}", "RENOVATE_GIT_AUTHOR=${data.vault_generic_secret.renovate.data["renovate_git_author"]}", + "RENOVATE_USERNAME=${data.vault_generic_secret.renovate.data["renovate_username"]}", "RENOVATE_AUTODISCOVER=${var.renovate_autodiscover}", "LOG_LEVEL=${var.log_level}" ],