diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6b96aac138ed49b2cbc733e843fd42c611bcc14a..3de5b26b1c41bc565132b4f98daa39f17aec9475 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -104,12 +104,18 @@ build: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY" script: - docker buildx create --use + # NOTE: we disable provenance for now, + # because it causes troubles with the registry and older clients. + # See + # - https://gitlab.com/gitlab-org/terraform-images/-/issues/104 + # - https://gitlab.com/gitlab-org/terraform-images/-/merge_requests/184#note_1328485943 - docker buildx build --platform "$PLATFORMS" --build-arg BASE_IMAGE=$BASE_IMAGE --build-arg TERRAFORM_BINARY_VERSION=$TERRAFORM_BINARY_VERSION --file Dockerfile --tag "$BUILD_IMAGE_NAME" + --provenance=false --push .