From 8ca3fa97124c4a869844061df2b6bf441eba69d5 Mon Sep 17 00:00:00 2001 From: Ben Potter Date: Mon, 22 Aug 2022 17:19:30 -0500 Subject: [PATCH] fix: use hardcoded "coder" user for AWS and Azure (#3625) --- examples/templates/aws-linux/main.tf | 3 +-- examples/templates/azure-linux/main.tf | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/examples/templates/aws-linux/main.tf b/examples/templates/aws-linux/main.tf index 6208ccc0fd..fcd9b88d7b 100644 --- a/examples/templates/aws-linux/main.tf +++ b/examples/templates/aws-linux/main.tf @@ -138,8 +138,7 @@ sudo shutdown -h now --//-- EOT - # Ensure Coder username is a valid Linux username - linux_user = lower(substr(data.coder_workspace.me.owner, 0, 32)) + linux_user = "coder" # Ensure this user/group does not exist in your VM image } diff --git a/examples/templates/azure-linux/main.tf b/examples/templates/azure-linux/main.tf index f5f82ae20e..8f8b847ee7 100644 --- a/examples/templates/azure-linux/main.tf +++ b/examples/templates/azure-linux/main.tf @@ -89,7 +89,7 @@ locals { prefix = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.name}" userdata = templatefile("cloud-config.yaml.tftpl", { - username = lower(substr(data.coder_workspace.me.owner, 0, 32)) + username = "coder" # Ensure this user/group does not exist in your VM image init_script = base64encode(coder_agent.main.init_script) hostname = lower(data.coder_workspace.me.name) })