From ff8f6db8b993c00c894f19ba16aef718b82ef6d9 Mon Sep 17 00:00:00 2001 From: yminer Date: Thu, 2 Jan 2025 07:01:03 +0000 Subject: [PATCH] remove docker login since no available account to bypass 429 error replace deafult registry Signed-off-by: yminer get PROXY_REGISTRY from env --- test/e2e/Jenkinsfile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/test/e2e/Jenkinsfile b/test/e2e/Jenkinsfile index 2b34f9320..caf9a89d1 100644 --- a/test/e2e/Jenkinsfile +++ b/test/e2e/Jenkinsfile @@ -23,7 +23,17 @@ class HarborChartFreshInstallPipelineExecutor extends FreshInstallPipelineExecut script.usernamePassword(credentialsId: "79e9fd98-cdf5-4f55-81fa-ecba01365534", usernameVariable: "DOCKER_HUB_USERNAME", passwordVariable: "DOCKER_HUB_PASSWORD")]) { script.sh """ # login Docker Hub to avoid the pull limit - docker login -u \${DOCKER_HUB_USERNAME} -p \${DOCKER_HUB_PASSWORD} + # docker login -u \${DOCKER_HUB_USERNAME} -p \${DOCKER_HUB_PASSWORD} + # set deafult registry to dockerhub.packages.vcfd.broadcom.net + echo "PROXY_REGISTRY is \$PROXY_REGISTRY" + echo '{ + "registry-mirrors": [\$PROXY_REGISTRY] + }' | sudo tee /etc/docker/daemon.json > /dev/null + + # Restart Docker to apply the changes + sudo systemctl reset-failed docker.service + sudo systemctl restart docker + # build the image docker build -t deployer:dev -f test/e2e/Dockerfile test/e2e # clean up the namespace