From bfe549b9f76166c76df717c3a78e72729b64d9e2 Mon Sep 17 00:00:00 2001 From: hc-github-team-secure-boundary <82989682+hc-github-team-secure-boundary@users.noreply.github.com> Date: Mon, 26 Jan 2026 14:44:25 -0500 Subject: [PATCH] backport of commit b7bcf67879e22cbc353cc83b3375dec871e1ae41 (#6381) Co-authored-by: Michael Li --- enos/modules/docker_openssh_server/main.tf | 4 ++++ enos/modules/docker_openssh_server_ca_key/main.tf | 4 ++++ enos/modules/test_e2e_docker/main.tf | 6 ++++++ enos/modules/test_e2e_docker/test_runner.sh | 1 + 4 files changed, 15 insertions(+) diff --git a/enos/modules/docker_openssh_server/main.tf b/enos/modules/docker_openssh_server/main.tf index 2fb4b70efe..03d0c5063e 100644 --- a/enos/modules/docker_openssh_server/main.tf +++ b/enos/modules/docker_openssh_server/main.tf @@ -99,6 +99,10 @@ output "address" { value = docker_container.openssh_server.network_data[0].ip_address } +output "container_name" { + value = var.container_name +} + output "port" { value = "2222" } diff --git a/enos/modules/docker_openssh_server_ca_key/main.tf b/enos/modules/docker_openssh_server_ca_key/main.tf index cf1441aefe..a1567f27b6 100644 --- a/enos/modules/docker_openssh_server_ca_key/main.tf +++ b/enos/modules/docker_openssh_server_ca_key/main.tf @@ -123,6 +123,10 @@ output "address" { value = docker_container.openssh_server.network_data[0].ip_address } +output "container_name" { + value = var.container_name +} + output "port" { value = "2222" } diff --git a/enos/modules/test_e2e_docker/main.tf b/enos/modules/test_e2e_docker/main.tf index d79d7e9d29..00e49438ef 100644 --- a/enos/modules/test_e2e_docker/main.tf +++ b/enos/modules/test_e2e_docker/main.tf @@ -84,6 +84,11 @@ variable "target_address" { type = string default = "" } +variable "target_container_name" { + description = "Container Name of target" + type = string + default = "" +} variable "target_port" { description = "Port of target" type = string @@ -310,6 +315,7 @@ resource "enos_local_exec" "run_e2e_test" { E2E_PASSWORD_AUTH_METHOD_ID = var.auth_method_id E2E_PASSWORD_ADMIN_LOGIN_NAME = var.auth_login_name E2E_PASSWORD_ADMIN_PASSWORD = var.auth_password + E2E_TARGET_CONTAINER_NAME = var.target_container_name E2E_TARGET_ADDRESS = var.target_address E2E_TARGET_PORT = var.target_port E2E_SSH_USER = var.target_user diff --git a/enos/modules/test_e2e_docker/test_runner.sh b/enos/modules/test_e2e_docker/test_runner.sh index 9e8c330f55..1e77279176 100644 --- a/enos/modules/test_e2e_docker/test_runner.sh +++ b/enos/modules/test_e2e_docker/test_runner.sh @@ -17,6 +17,7 @@ docker run \ -e "E2E_PASSWORD_AUTH_METHOD_ID=$E2E_PASSWORD_AUTH_METHOD_ID" \ -e "E2E_PASSWORD_ADMIN_LOGIN_NAME=$E2E_PASSWORD_ADMIN_LOGIN_NAME" \ -e "E2E_PASSWORD_ADMIN_PASSWORD=$E2E_PASSWORD_ADMIN_PASSWORD" \ + -e "E2E_TARGET_CONTAINER_NAME=$E2E_TARGET_CONTAINER_NAME" \ -e "E2E_TARGET_ADDRESS=$E2E_TARGET_ADDRESS" \ -e "E2E_TARGET_PORT=$E2E_TARGET_PORT" \ -e "E2E_SSH_USER=$E2E_SSH_USER" \