Skip to content

Some tests failures with Docker v29.2 #13565

@ricardobranco777

Description

@ricardobranco777

Package versions on openSUSE Tumbleweed 20260128:
containerd-2.2.1-2.1.x86_64
docker-29.2.0_ce-3.1.x86_64
docker-buildx-0.31.1-3.1.x86_64
docker-compose-5.0.2-1.1.x86_64
runc-1.4.0-1.1.x86_64

https://openqa-assets.opensuse.org/tests/5636055/file/docker_compose-e2e-compose.txt

=== RUN   TestComposePull/Verify_pull_failure
    pull_test.go:68: Running command: docker compose --project-directory fixtures/compose-pull/unknown-image pull
    pull_test.go:69: assertion failed: 
        Command:  docker compose --project-directory fixtures/compose-pull/unknown-image pull
        ExitCode: 1
        Error:    exit status 1
        Stdout:   
        Stderr:    Image alpine:3.15 Pulling 
         Image does_not_exists Pulling 
         Image doesn_t_exists_either Pulling 
         Image alpine:3.15 Pulled 
         Image doesn_t_exists_either failed to resolve reference "docker.io/library/doesn_t_exists_either:latest": docker.io/library/doesn_t_exists_either:latest: not found 
         Image does_not_exists Error failed to resolve reference "docker.io/library/does_not_exists:latest": docker.io/library/does_not_exists:latest: not found
        time="2026-01-30T05:13:56-05:00" level=warning msg="WARNING: Some service image(s) must be built from source by running:\n    docker compose build can_build"
        Error response from daemon: failed to resolve reference "docker.io/library/does_not_exists:latest": docker.io/library/does_not_exists:latest: not found
        
        
        Failures:
        Expected stderr to contain "pull access denied for does_not_exists"
    --- FAIL: TestComposePull/Verify_pull_failure (1.02s)
FAIL pkg/e2e.TestComposePull/Verify_pull_failure (1.02s)
=== RUN   TestLocalComposeRun/compose_run_-rm_with_stop_signal
    compose_run_test.go:202: Running command: docker compose --project-name run-test -f ./fixtures/ps-test/compose.yaml run --rm -d nginx
    compose_run_test.go:205: 	[TestLocalComposeRun/compose_run_-rm_with_stop_signal] docker ps --quiet --filter name=run-test-nginx
    compose_run_test.go:208: 	[TestLocalComposeRun/compose_run_-rm_with_stop_signal] docker stop 08b3ddbd7c2c
    compose_run_test.go:210: 	[TestLocalComposeRun/compose_run_-rm_with_stop_signal] docker ps --all --filter name=run-test-nginx --format '{{.Names}}'
    compose_run_test.go:211: assertion failed: strings.Contains(res.Stdout(), "run-test-nginx") is true: 'run-test-nginx-run-fdd12d5e3677'
        
    --- FAIL: TestLocalComposeRun/compose_run_-rm_with_stop_signal (0.66s)
FAIL pkg/e2e.TestLocalComposeRun/compose_run_-rm_with_stop_signal (0.66s)
=== RUN   TestBuildPlatformsStandardErrors/builder_does_not_support_multi-arch
    build_test.go:413: Running command: docker compose --project-directory fixtures/build-test/platforms build
#1 [internal] load local bake definitions
    build_test.go:414: assertion failed: 
        Command:  docker compose --project-directory fixtures/build-test/platforms build
        ExitCode: 0
        Stdout:   #1 [internal] load local bake definitions
        #1 reading from stdin 666B done
        #1 DONE 0.0s
        
        #2 [internal] load build definition from Dockerfile
        #2 transferring dockerfile: 917B done
        #2 DONE 0.0s
        
        #3 [linux/arm64 internal] load metadata for docker.io/library/alpine:latest
        #3 DONE 0.1s
        
        #4 [linux/amd64 internal] load metadata for docker.io/library/alpine:latest
        #4 DONE 0.1s
        
        #5 [linux/amd64 internal] load metadata for docker.io/library/golang:alpine
        #5 DONE 0.4s
        
        #6 [internal] load .dockerignore
        #6 transferring context: 2B done
        #6 DONE 0.0s
        
        #7 [linux/arm64 stage-1 1/2] FROM docker.io/library/alpine:latest@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659
        #7 resolve docker.io/library/alpine:latest@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659
        #7 ...
        
        #8 [linux/amd64 stage-1 1/2] FROM docker.io/library/alpine:latest@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659
        #8 resolve docker.io/library/alpine:latest@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659 0.1s done
        #8 CACHED
        
        #7 [linux/arm64 stage-1 1/2] FROM docker.io/library/alpine:latest@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659
        #7 resolve docker.io/library/alpine:latest@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659 0.1s done
        #7 sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 4.20MB / 4.20MB 0.1s done
        #7 extracting sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0
        #7 extracting sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 0.3s done
        #7 DONE 0.5s
        
        #9 [linux/amd64 build 1/2] FROM docker.io/library/golang:alpine@sha256:98e6cffc31ccc44c7c15d83df1d69891efee8115a5bb7ede2bf30a38af3e3c92
        #9 resolve docker.io/library/golang:alpine@sha256:98e6cffc31ccc44c7c15d83df1d69891efee8115a5bb7ede2bf30a38af3e3c92 0.1s done
        #9 sha256:5ad936b911f013e0d5e8e1872c1005ff3700a9d10b1edf23acfe69ebf39758ce 125B / 125B 0.0s done
        #9 sha256:c12843b674336be62defd21ad5cc5ec625ab7ab140b46a2a49d11e46ad25d08a 296.08kB / 296.08kB 0.1s done
        #9 sha256:20c503e035cd5c1ea67986d21ed1fb2f4305f801555c52f9f16ce0f0f5cf2e16 10.49MB / 60.15MB 0.2s
        #9 extracting sha256:c12843b674336be62defd21ad5cc5ec625ab7ab140b46a2a49d11e46ad25d08a
        #9 sha256:20c503e035cd5c1ea67986d21ed1fb2f4305f801555c52f9f16ce0f0f5cf2e16 38.80MB / 60.15MB 0.5s
        #9 extracting sha256:c12843b674336be62defd21ad5cc5ec625ab7ab140b46a2a49d11e46ad25d08a 0.2s done
        #9 sha256:20c503e035cd5c1ea67986d21ed1fb2f4305f801555c52f9f16ce0f0f5cf2e16 53.48MB / 60.15MB 0.6s
        #9 sha256:20c503e035cd5c1ea67986d21ed1fb2f4305f801555c52f9f16ce0f0f5cf2e16 60.15MB / 60.15MB 0.7s done
        #9 extracting sha256:20c503e035cd5c1ea67986d21ed1fb2f4305f801555c52f9f16ce0f0f5cf2e16
        #9 extracting sha256:20c503e035cd5c1ea67986d21ed1fb2f4305f801555c52f9f16ce0f0f5cf2e16 4.7s done
        #9 DONE 5.7s
        
        #9 [linux/amd64 build 1/2] FROM docker.io/library/golang:alpine@sha256:98e6cffc31ccc44c7c15d83df1d69891efee8115a5bb7ede2bf30a38af3e3c92
        #9 extracting sha256:5ad936b911f013e0d5e8e1872c1005ff3700a9d10b1edf23acfe69ebf39758ce 0.0s done
        #9 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0.0s done
        #9 DONE 5.7s
        
        #10 [linux/amd64 build 2/2] RUN echo "I am building for linux/amd64, running on linux/amd64" > /log
        #10 DONE 0.3s
        
        #11 [linux/amd64->arm64 build 2/2] RUN echo "I am building for linux/arm64, running on linux/amd64" > /log
        #11 DONE 0.3s
        
        #12 [linux/arm64 stage-1 2/2] COPY --from=build /log /log
        #12 DONE 0.0s
        
        #13 [linux/amd64 stage-1 2/2] COPY --from=build /log /log
        #13 DONE 0.0s
        
        #14 exporting to image
        #14 exporting layers 0.1s done
        #14 exporting manifest sha256:0e1c67f2832f194ca3fd48acde7d15cc594c12b5285cc3a5924268834a1bf31a
        #14 exporting manifest sha256:0e1c67f2832f194ca3fd48acde7d15cc594c12b5285cc3a5924268834a1bf31a done
        #14 exporting config sha256:eb1065e5e221dce1969e14c26657303d4b281813338d07abe0de10da633937bc done
        #14 exporting attestation manifest sha256:aebdc58218f738d645954993bfe2d02af8cb38db073aff93deeb75aae9f67af0 0.0s done
        #14 exporting manifest sha256:2d827710f8970d268ad6fe611c6e70254ec071e95d8bb6d7cc9af96c33dd230e done
        #14 exporting config sha256:901e99f5f48ef422dd1ee6ac8bd4c640362d1d2e7e239a049d4489557090dac1 done
        #14 exporting attestation manifest sha256:954bf2de0e78d6cd8ed358dba7ad8b9aa2ec9b6ca1055248c8d38de375fc29a9 0.0s done
        #14 exporting manifest list sha256:82d053997f5e7fb073604e562f87a44e243add937bdf9a947db402f666a816ad 0.0s done
        #14 naming to docker.io/library/build-test-platform:test done
        #14 unpacking to docker.io/library/build-test-platform:test 0.0s done
        #14 DONE 0.2s
        
        #15 resolving provenance for metadata file
        #15 DONE 0.0s
        
        Stderr:    Image build-test-platform:test Building 
         Image build-test-platform:test Built 
        
        
        Failures:
        ExitCode was 0 expected 1
        Expected stderr to contain "Multi-platform build is not supported for the docker driver."
    --- FAIL: TestBuildPlatformsStandardErrors/builder_does_not_support_multi-arch (7.54s)
FAIL pkg/e2e.TestBuildPlatformsStandardErrors/builder_does_not_support_multi-arch (7.54s)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions