Skip to content

Commit 63602bf

Browse files
authored
dogfood: upgrade postgres to version 13 (#4657)
* Fix container updating
1 parent fa49ccd commit 63602bf

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

dogfood/main.tf

+12-10
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ terraform {
66
}
77
docker = {
88
source = "kreuzwerker/docker"
9-
version = "~> 2.20.0"
9+
version = "~> 2.22.0"
1010
}
1111
}
1212
}
@@ -65,20 +65,22 @@ resource "coder_metadata" "home_info" {
6565
}
6666
}
6767

68-
69-
data "docker_registry_image" "dogfood" {
70-
name = "codercom/oss-dogfood:main"
71-
}
72-
73-
7468
locals {
7569
container_name = "coder-${data.coder_workspace.me.owner}-${lower(data.coder_workspace.me.name)}"
70+
registry_name = "codercom/oss-dogfood"
71+
}
72+
data "docker_registry_image" "dogfood" {
73+
name = "${local.registry_name}:main"
7674
}
7775

7876
resource "docker_image" "dogfood" {
79-
name = data.docker_registry_image.dogfood.name
80-
pull_triggers = [data.docker_registry_image.dogfood.sha256_digest]
81-
keep_locally = true
77+
name = "${local.registry_name}@${data.docker_registry_image.dogfood.sha256_digest}"
78+
pull_triggers = [
79+
data.docker_registry_image.dogfood.sha256_digest,
80+
sha1(join("", [for f in fileset(path.module, "files/*") : filesha1(f)])),
81+
filesha1("Dockerfile"),
82+
]
83+
keep_locally = true
8284
}
8385

8486
resource "docker_container" "workspace" {

0 commit comments

Comments
 (0)