Skip to content

Commit 193e2b4

Browse files
committed
fix: Use immutable names for volumes in example templates
This contributes towards #3000, #3386 Related #3409
1 parent e7bd049 commit 193e2b4

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

docs/templates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ data "coder_workspace" "me" {
184184
resource "docker_volume" "home_volume" {
185185
# persistent resource (remains a workspace is stopped)
186186
count = 1
187-
name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.name}-root"
187+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-home"
188188
}
189189
190190
resource "docker_container" "workspace" {

dogfood/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ resource "coder_app" "code-server" {
5454
}
5555

5656
resource "docker_volume" "home_volume" {
57-
name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.name}-home"
57+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-home"
5858
lifecycle {
5959
ignore_changes = all
6060
}

examples/templates/do-linux/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ resource "coder_agent" "main" {
100100

101101
resource "digitalocean_volume" "home_volume" {
102102
region = var.region
103-
name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.name}-home"
103+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-home"
104104
size = var.home_volume_size
105105
initial_filesystem_type = "ext4"
106106
initial_filesystem_label = "coder-home"

examples/templates/docker-code-server/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ resource "coder_app" "code-server" {
5454
}
5555

5656
resource "docker_volume" "home_volume" {
57-
name = "coder-${data.coder_workspace.me.owner}-${data.coder_workspace.me.name}-root"
57+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-home"
5858
}
5959

6060
resource "docker_container" "workspace" {

examples/templates/docker-image-builds/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ variable "docker_image" {
6969
}
7070

7171
resource "docker_volume" "home_volume" {
72-
name = "coder-${data.coder_workspace.me.owner}-${lower(data.coder_workspace.me.name)}-root"
72+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-home"
7373
}
7474

7575
resource "docker_image" "coder_image" {

examples/templates/docker-with-dotfiles/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ resource "coder_agent" "main" {
4747
}
4848

4949
resource "docker_volume" "home_volume" {
50-
name = "coder-${data.coder_workspace.me.owner}-${lower(data.coder_workspace.me.name)}-root"
50+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-home"
5151
}
5252

5353
resource "docker_container" "workspace" {

examples/templates/docker/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ resource "coder_app" "code-server" {
6060

6161

6262
resource "docker_volume" "home_volume" {
63-
name = "coder-${data.coder_workspace.me.owner}-${lower(data.coder_workspace.me.name)}-home"
63+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-home"
6464
}
6565

6666

examples/templates/gcp-linux/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ data "coder_workspace" "me" {
3636
}
3737

3838
resource "google_compute_disk" "root" {
39-
name = "coder-${lower(data.coder_workspace.me.owner)}-${lower(data.coder_workspace.me.name)}-root"
39+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-root"
4040
type = "pd-ssd"
4141
zone = var.zone
4242
image = "debian-cloud/debian-11"

examples/templates/gcp-windows/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ data "google_compute_default_service_account" "default" {
3636
}
3737

3838
resource "google_compute_disk" "root" {
39-
name = "coder-${lower(data.coder_workspace.me.owner)}-${lower(data.coder_workspace.me.name)}-root"
39+
name = "coder-${data.coder_workspace.me.owner_id}-${data.coder_workspace.me.id}-root"
4040
type = "pd-ssd"
4141
zone = var.zone
4242
image = "projects/windows-cloud/global/images/windows-server-2022-dc-core-v20220215"

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy