openshift / pipelines-tutorial

A step-by-step tutorial showing OpenShift Pipelines
Apache License 2.0
298 stars 619 forks source link

PipleineRun - Push Fails Auth Required Error (for local registry) #134

Closed HSBawa closed 3 years ago

HSBawa commented 3 years ago

Fetch Works Fine. During the build process, PUSH fails with auth error. Thoughts?

Image pull secrets:  pipeline-dockercfg-kgp7t
Mountable secrets:   pipeline-token-q2g6g
                     pipeline-dockercfg-kgp7t
Tokens:              pipeline-token-l9b6l
                     pipeline-token-q2g6g
Image pull secrets:  builder-dockercfg-2lkwp
Mountable secrets:   builder-token-kdvlw
                     builder-dockercfg-2lkwp
Tokens:              builder-token-69dbz
                     builder-token-kdvlw
[build-image : build] + buildah --storage-driver=overlay bud --format=oci --tls-verify=false --no-cache -f ./Dockerfile -t image-registry.openshift-image-registry.svc:5000/pipelines-tutorial/vote-api .
[build-image : build] STEP 1: FROM image-registry.openshift-image-registry.svc:5000/openshift/golang:latest AS builder
[build-image : build] Getting image source signatures
[build-image : build] Copying blob sha256:47db82df7f3f4393c1f19c362a2db2c47ca049b6fb20bef041dfc9bdb12a4504
[build-image : build] Copying blob sha256:0b1d2fb42752674d5c08548ef22a1c25885dd8588c0df75278a6a17fa1362e80
[build-image : build] Copying blob sha256:6cc5487eb078291c64e0539c6d57546606b3936b71eabc7eec7960d069927ba4
[build-image : build] Copying blob sha256:71391dc11a78542160544b68e45bc123ff55a2e84aeb6fa99b672d75765bc2f8
[build-image : build] Copying blob sha256:77c58f19bd6e67185938abb6bbb6ec229e07a5e607453904294d982de141d2f0
[build-image : build] Copying config sha256:ca0cba75b144d9ec831c913b2146a6e9746c6cf43a4f6314047915f934c0b2f0
[build-image : build] Writing manifest to image destination
[build-image : build] Storing signatures
[build-image : build] STEP 2: WORKDIR /build
[build-image : build] STEP 3: ADD . /build/
[build-image : build] STEP 4: RUN export GARCH="$(uname -m)" && if [[ ${GARCH} == "x86_64" ]]; then export GARCH="amd64"; fi && GOOS=linux GOARCH=${GARCH} CGO_ENABLED=0 go build -mod=vendor -o api-server .
[build-image : build] STEP 5: FROM scratch
[build-image : build] STEP 6: WORKDIR /app
[build-image : build] STEP 7: COPY --from=builder /build/api-server /app/api-server
[build-image : build] STEP 8: CMD [ "/app/api-server" ]
[build-image : build] STEP 9: COMMIT image-registry.openshift-image-registry.svc:5000/pipelines-tutorial/vote-api
[build-image : build] --> 6eae3dce7f7
[build-image : build] 6eae3dce7f713213738fed5e16a4abde2665ad7e05276732f4b07ec788d12841

[build-image : push] + buildah --storage-driver=overlay push --tls-verify=false --digestfile /workspace/source/image-digest image-registry.openshift-image-registry.svc:5000/pipelines-tutorial/vote-api docker://image-registry.openshift-image-registry.svc:5000/pipelines-tutorial/vote-api
[build-image : push] Getting image source signatures
[build-image : push] unauthorized: authentication required
HSBawa commented 3 years ago

NM Please ignore. Issue was on my side. My project name was incorrect.