diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 1ba37f0318bc..37897e343165 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 b1f27da52efa..55f3d033092c 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")) }