question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

local make push to private repo fails on Building image emissary

See original GitHub issue

Im unable to build locally and push to a private repo. I’m login to my private repo and exported it as the DEV_REGISTRY but there seem to be a step to pull from docker hub with error:

#3 [internal] load metadata for docker.io/library/sha256:b2b9b741de516811541c2d580129b50500e83ae1fa9d11e13e2ddc12db43c3c7
#3 sha256:d634e408ca4c714e101e64390b0a1f846e9cfb31ca6602c1420d062da3527382
#3 ERROR: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed

full log:

make push       
BUILDER_NAME=emissary /Users/yawboateng/Documents/devSpace/emissary/builder/builder.sh raw-version > python/ambassador.version
==> Base Envoy image is already pulled
printf '%s\n' $(cat docker/base-envoy.docker) emissary.local/base-envoy | /Users/yawboateng/Documents/devSpace/emissary/build-aux/bin/write-dockertagfile docker/base-envoy.docker.tag.local
==> Preflight checks
Checking that 'rsync' is installed and is new enough to support '--info'
Checking that 'go' is installed and is 1.13 or later
Checking that 'docker' is installed and supports the 'slice' function for '--format'
==> Bootstrapping builder base image
  -> Using stage-1 base gcr.io/<repo>/builder-base:stage1-20210815x7-3577b8aaf78445fa
  -> Using stage-2 base gcr.io/<repo>/builder-base:stage2-20210815x7-3577b8aaf78445fa-64c7e58a1faaa3e0
==> Building image emissary
    envoy=sha256:b2b9b741de516811541c2d580129b50500e83ae1fa9d11e13e2ddc12db43c3c7
    builderbase=gcr.io/<repo>/builder-base:stage2-20210815x7-3577b8aaf78445fa-64c7e58a1faaa3e0
#1 [internal] load build definition from Dockerfile
#1 sha256:cef17b63e7eb8da8a2c7c2c541415442cef275fea001d17cf8cd487960a0af84
#1 transferring dockerfile: 37B done
#1 DONE 0.0s

#2 [internal] load .dockerignore
#2 sha256:7ac48827b8214a9077c11de126ff17b8ba182c86dea29e545cbd0681e5f2390f
#2 transferring context: 35B done
#2 DONE 0.0s

#4 [internal] load metadata for gcr.io/<repo>/builder-base:stage2-20210815x7-3577b8aaf78445fa-64c7e58a1faaa3e0
#4 sha256:0a02ddcb0fda076b8586016856e4644cda579672b5979a843e66a06a5ab6494e
#4 DONE 0.0s

#5 [internal] load metadata for docker.io/frolvlad/alpine-glibc:alpine-3.12_glibc-2.32
#5 sha256:40158a9a498f332ba9bbb5a3e512d0ad5c79a4ac03de6c84a0a9854ca34f9e6a
#5 DONE 0.3s

#3 [internal] load metadata for docker.io/library/sha256:b2b9b741de516811541c2d580129b50500e83ae1fa9d11e13e2ddc12db43c3c7
#3 sha256:d634e408ca4c714e101e64390b0a1f846e9cfb31ca6602c1420d062da3527382
#3 ERROR: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
------
 > [internal] load metadata for docker.io/library/sha256:b2b9b741de516811541c2d580129b50500e83ae1fa9d11e13e2ddc12db43c3c7:
------
failed to solve with frontend dockerfile.v0: failed to create LLB definition: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:1
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
aidanhahncommented, Sep 9, 2021

A workaround for this is to export DOCKER_BUILDKIT=0

0reactions
efunkcommented, Sep 23, 2021

Fix released in Edge Stack 2.0.3 EA.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Docker Desktop Push of Image to Private Repo Fails
The command Docker Hub gives you implies that the image you're trying to push was already TAGGED with the private repo as part...
Read more >
Pushing from a private Github repo fails - balena Forums
I'd like to use a private Github repo to keep track of my project and add Balena cloud as a remote. However I...
Read more >
datawire/ambassador - Quay.io
The selected Dockerfile contains a FROM that refers to private repository . A robot account with read access to that repository is required...
Read more >
Error when trying to push/mirror Gitlab private Project to ...
Go to Project>Setting>Repository>Mirroring Repositories in Gitlab. Enter URL for the private GitHub repo; Enter Access Token in the Password ...
Read more >
qFA - River Thames Conditions - Environment Agency - GOV.UK
Meal plans to get lean and build muscle, Skrobaki do ryb, Usb battery charger homemade, ... Unhappy face photos, Tuliszkow parafia, Ncaa football...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found