Disbling pushing Tiller to quay in CI

CircleCI has been unable to automatically push images to Quay. An
error of "denied: requested access to the resource is denied" is
returned when pushing to Quay.

When SSHing into the CI runner and manually running the commands
which uses the CircleCI stored environment variables the commands
succeed. The Quay credentials work.

Disabling Quay as it is blocking CI but the problem is not
immediately obvious.

Signed-off-by: Matt Farina <matt@mattfarina.com>
pull/8906/head
Matt Farina 4 years ago
parent 7dc87376e0
commit 905375a879

@ -57,8 +57,8 @@ docker login -u _json_key -p "$(cat ${HOME}/gcloud-service-key.json)" https://gc
echo "Configuring Docker Hub configuration" echo "Configuring Docker Hub configuration"
echo ${DOCKER_PASS} | docker login -u ${DOCKER_USER} --password-stdin echo ${DOCKER_PASS} | docker login -u ${DOCKER_USER} --password-stdin
echo "Configuring Quay configuration" # echo "Configuring Quay configuration"
echo ${QUAY_PASS} | docker login quay.io -u ${QUAY_USER} --password-stdin # echo ${QUAY_PASS} | docker login quay.io -u ${QUAY_USER} --password-stdin
echo "Building the tiller image" echo "Building the tiller image"
make docker-build VERSION="${VERSION}" make docker-build VERSION="${VERSION}"
@ -76,9 +76,9 @@ echo "Pushing image to Docker Hub"
docker tag "ghcr.io/helm/tiller:${VERSION}" "helmpack/tiller:${VERSION}" docker tag "ghcr.io/helm/tiller:${VERSION}" "helmpack/tiller:${VERSION}"
docker push "helmpack/tiller:${VERSION}" docker push "helmpack/tiller:${VERSION}"
echo "Pushing image to Quay" # echo "Pushing image to Quay"
docker tag "ghcr.io/helm/tiller:${VERSION}" "quay.io/helmpack/tiller:${VERSION}" # docker tag "ghcr.io/helm/tiller:${VERSION}" "quay.io/helmpack/tiller:${VERSION}"
docker push "quay.io/helmpack/tiller:${VERSION}" # docker push "quay.io/helmpack/tiller:${VERSION}"
# Canary version is used with helm init --canary-image flag. # Canary version is used with helm init --canary-image flag.
# Does not push canary binary which is Helm v3. # Does not push canary binary which is Helm v3.

Loading…
Cancel
Save