Skip to content

Commit

Permalink
test(e2e): added pull for registry:2 image to fix complex tests
Browse files Browse the repository at this point in the history
Signed-off-by: Timofey Kirillov <timofey.kirillov@flant.com>
  • Loading branch information
distorhead committed Apr 5, 2023
1 parent 5b94a56 commit 174c5d3
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 1 deletion.
6 changes: 6 additions & 0 deletions .github/workflows/_test_e2e_per-k8s-version.yml
Expand Up @@ -50,6 +50,12 @@ jobs:
- name: Prepare system for multiarch builds
run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes

- name: "FIXME: needed for ginkgo to run registry:2 image correctly"
run: |
uname -a
docker version
docker pull registry:2
- name: Checkout code
uses: actions/checkout@v3

Expand Down
Expand Up @@ -81,6 +81,12 @@ jobs:
- name: Install werf build dependencies
run: sudo apt-get install -y libbtrfs-dev

- name: "FIXME: needed for ginkgo to run registry:2 image correctly"
run: |
uname -a
docker version
docker pull registry:2
- name: Checkout code
uses: actions/checkout@v3

Expand Down
Expand Up @@ -77,6 +77,12 @@ jobs:
- name: Install werf build dependencies
run: sudo apt-get install -y libbtrfs-dev

- name: "FIXME: needed for ginkgo to run registry:2 image correctly"
run: |
uname -a
docker version
docker pull registry:2
- name: Checkout code
uses: actions/checkout@v3

Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/_test_integration_per-k8s-version.yml
Expand Up @@ -36,6 +36,12 @@ jobs:
- name: Install werf build dependencies
run: sudo apt-get install -y libbtrfs-dev

- name: "FIXME: needed for ginkgo to run registry:2 image correctly"
run: |
uname -a
docker version
docker pull registry:2
- name: Checkout code
uses: actions/checkout@v3

Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/_test_integration_regular.yml
Expand Up @@ -40,6 +40,12 @@ jobs:
- name: Install werf build dependencies
run: sudo apt-get install -y libbtrfs-dev

- name: "FIXME: needed for ginkgo to run registry:2 image correctly"
run: |
uname -a
docker version
docker pull registry:2
- name: Checkout code
uses: actions/checkout@v3
with:
Expand Down
2 changes: 1 addition & 1 deletion test/pkg/utils/docker/docker_registry.go
Expand Up @@ -11,7 +11,7 @@ import (

func LocalDockerRegistryRun() (string, string, string) {
containerName := fmt.Sprintf("werf_test_docker_registry-%s", utils.GetRandomString(10))
imageName := "docker.io/library/registry:2"
imageName := "registry:2"

if exist := IsImageExist(imageName); !exist {
err := Pull(imageName)
Expand Down

0 comments on commit 174c5d3

Please sign in to comment.