From 5d599e932240c1db9f8ef07dbd6fd95d28943334 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 15 Oct 2025 02:12:34 +0200 Subject: [PATCH] e2e: add docker v29-rc Signed-off-by: Sebastiaan van Stijn --- .github/workflows/e2e.yml | 1 + e2e/image/push_test.go | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 1ba37f031..37897e343 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -37,6 +37,7 @@ jobs: - alpine - debian engine-version: + - 29-rc # latest rc - 28 # latest - 27 # latest - 1 - 25 # mirantis lts diff --git a/e2e/image/push_test.go b/e2e/image/push_test.go index b1f27da52..55f3d0330 100644 --- a/e2e/image/push_test.go +++ b/e2e/image/push_test.go @@ -3,6 +3,8 @@ package image import ( "testing" + "gotest.tools/v3/assert" + is "gotest.tools/v3/assert/cmp" "gotest.tools/v3/icmd" ) @@ -10,6 +12,7 @@ func TestPushQuietErrors(t *testing.T) { result := icmd.RunCmd(icmd.Command("docker", "push", "--quiet", "nosuchimage")) result.Assert(t, icmd.Expected{ ExitCode: 1, - Err: "An image does not exist locally with the tag: nosuchimage", }) + assert.Check(t, is.Contains(result.Stderr(), "does not exist")) + assert.Check(t, is.Contains(result.Stderr(), "nosuchimage")) }