building it directly with buildah bud works. So this may not actually be a
buildah issue after all.
On Fri, Jun 25, 2021 at 9:42 AM Daniel Walsh <dwalsh(a)redhat.com> wrote:
On 6/24/21 14:27, Adam Wisniewski wrote:
Hi,
Not sure if this is a buildah issue or perhaps a Tekton/OpenShift
Pipelines (which is driving my image build).
I have a multi-stage Dockerfile that is used in my pipeline's buildah bud
execution. Every time this runs, it fails at the first COPY step in the
second stage:
"COPY --from=compile --chown=1001:0 /work/shared /opt/ol/wlp/usr/shared/"
The failure is:
STEP 8: COPY --from=compile --chown=1001:0 /work/shared
/opt/ol/wlp/usr/shared/
error building at STEP "COPY --from=compile --chown=1001:0 /work/shared
/opt/ol/wlp/usr/shared/": error adding sources
[/var/lib/containers/storage/vfs/dir/7fe077c619b975b762ece658cf195b868b1efb81db3c839abe2110f2858bf1a5/work/shared]:
no items matching glob
"/var/lib/containers/storage/vfs/dir/7fe077c619b975b762ece658cf195b868b1efb81db3c839abe2110f2858bf1a5/work/shared"
copied (1 filtered out): no such file or directory
level=error msg="exit status 125"
This is the command being used to run the build:
buildah --storage-driver=vfs bud
'--label=io.openshift.build.commit.author=Adam Wisniewski'
--label=io.openshift.build.commit.date=2021-06-07T23:43:59-04:00 --label=
io.openshift.build.commit.id=2dd06bb00930b598c8956a73158df8856bbbff83
'--label=io.openshift.build.commit.message=update Dockerfile'
--label=io.openshift.build.commit.ref=master --format=oci
--tls-verify=false --no-cache -f ./Dockerfile -t
image-registry.openshift-image-registry.svc:5000/cicd/test-webhook-app:master-2dd06bb00930b598c8956a73158df8856bbbff83
.
The Dockerfile builds fine with Docker, so I'm assuming I'm either missing
some buildah bud option to allow for this behavior, or perhaps there is an
issue with my file system in my pipeline in OCP....
Thanks for any help!
_______________________________________________
Buildah mailing list -- buildah(a)lists.buildah.io
To unsubscribe send an email to buildah-leave(a)lists.buildah.io
Do you have the Dockerfile? Can you build it directly with Buildah bud?
_______________________________________________
Buildah mailing list -- buildah(a)lists.buildah.io
To unsubscribe send an email to buildah-leave(a)lists.buildah.io