From cf9d7a6ebb7d09d98b0283cc1f49947e99997255 Mon Sep 17 00:00:00 2001 From: Ondrej Holy Date: Fri, 8 Oct 2021 12:55:56 +0200 Subject: ci: Make the update image job work with fedora:latest For some reason, "buildah login" is not enough with fedora:latest and "buildah push --creds" needs to be used to make it work again. --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ef12ec992..aff5e8ab4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -44,7 +44,7 @@ update image: STORAGE_DRIVER: vfs BUILDAH_FORMAT: docker BUILDAH_ISOLATION: chroot - image: registry.fedoraproject.org/fedora:33 + image: registry.fedoraproject.org/fedora:latest stage: image script: - dnf install -y buildah runc @@ -52,8 +52,8 @@ update image: - buildah bud --tag $CI_REGISTRY_IMAGE -f .gitlab/Dockerfile - buildah tag $CI_REGISTRY_IMAGE "$CI_REGISTRY_IMAGE:v$CI_JOB_ID" - buildah login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - - buildah push $CI_REGISTRY_IMAGE - - buildah push "$CI_REGISTRY_IMAGE:v$CI_JOB_ID" + - buildah push --creds $CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD $CI_REGISTRY_IMAGE + - buildah push --creds $CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD "$CI_REGISTRY_IMAGE:v$CI_JOB_ID" when: manual only: - web -- cgit v1.2.1