fix: Set correct default network driver and fix a test (#677)

* fix: Set correct default network driver and fix a test

* fix: Update used google_containers/pause image tag

---------

Co-authored-by: Martin Wentzel <junker@monoceres.uberspace.de>
This commit is contained in:
Martin 2025-04-11 11:41:07 +02:00 committed by GitHub
parent 4e6ef4b2e6
commit f0dd96dbcd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 7 additions and 16 deletions

View file

@ -729,19 +729,10 @@ func resourceDockerContainer() *schema.Resource {
"network_mode": {
Type: schema.TypeString,
Description: "Network mode of the container.",
Description: "Network mode of the container. See https://docs.docker.com/engine/network/ for more information.",
Optional: true,
ForceNew: true,
DiffSuppressFunc: func(k, oldV, newV string, d *schema.ResourceData) bool {
// treat "" as "default", which is Docker's default value
if oldV == "" {
oldV = "default"
}
if newV == "" {
newV = "default"
}
return oldV == newV
},
Default: "bridge",
},
"networks_advanced": {

View file

@ -162,12 +162,12 @@ func TestAccDockerImage_private(t *testing.T) {
testCheckImageInspect := func(*terraform.State) error {
if len(i.RepoTags) != 1 ||
i.RepoTags[0] != "gcr.io:443/google_containers/pause:0.8.0" {
i.RepoTags[0] != "gcr.io:443/google_containers/pause:1.0" {
return fmt.Errorf("Image RepoTags is wrong: %v", i.RepoTags)
}
if len(i.RepoDigests) != 1 ||
i.RepoDigests[0] != "gcr.io:443/google_containers/pause@sha256:bbeaef1d40778579b7b86543fe03e1ec041428a50d21f7a7b25630e357ec9247" {
i.RepoDigests[0] != "gcr.io:443/google_containers/pause@sha256:a78c2d6208eff9b672de43f880093100050983047b7b0afe0217d3656e1b0d5f" {
return fmt.Errorf("Image RepoDigests is wrong: %v", i.RepoDigests)
}

View file

@ -1,3 +1,3 @@
data "docker_registry_image" "bar" {
name = "gcr.io:443/google_containers/pause:0.8.0"
name = "gcr.io:443/google_containers/pause:1.0"
}

View file

@ -7,7 +7,7 @@ resource "docker_network" "test" {
}
ipam_config {
subnet = "fd00::1/64"
subnet = "fd00::/64"
}
}
resource "docker_image" "foo" {

View file

@ -1,3 +1,3 @@
resource "docker_image" "foobar" {
name = "gcr.io:443/google_containers/pause:0.8.0"
name = "gcr.io:443/google_containers/pause:1.0"
}