summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
authorValentin Rothberg <vrothberg@redhat.com>2022-03-16 14:04:07 +0100
committerValentin Rothberg <vrothberg@redhat.com>2022-03-17 14:18:16 +0100
commitff54aaa634f9b3fbcdc67ceff8ebcc9689ca0658 (patch)
treeadd8ad426c75658a9c6297cc2d901902c9579ea6 /pkg
parentfa33f3527f14edbf7407ba3ba482ef839debfb39 (diff)
downloadpodman-ff54aaa634f9b3fbcdc67ceff8ebcc9689ca0658.tar.gz
podman-ff54aaa634f9b3fbcdc67ceff8ebcc9689ca0658.tar.bz2
podman-ff54aaa634f9b3fbcdc67ceff8ebcc9689ca0658.zip
podman create: building local pause image: do not read ignore files
Make sure to ignore local {container,docker}ignore files when building a local pause image. Otherwise, we may mistakenly not be able to copy catatonit into the build container. Fixes: #13529 Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Diffstat (limited to 'pkg')
-rw-r--r--pkg/specgen/generate/pod_create.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkg/specgen/generate/pod_create.go b/pkg/specgen/generate/pod_create.go
index 8450fe7ce..ba823f3a8 100644
--- a/pkg/specgen/generate/pod_create.go
+++ b/pkg/specgen/generate/pod_create.go
@@ -56,6 +56,7 @@ ENTRYPOINT ["/catatonit", "-P"]`, catatonitPath)
CommonBuildOpts: &buildahDefine.CommonBuildOptions{},
Output: imageName,
Quiet: true,
+ IgnoreFile: "/dev/null", // makes sure to not read a local .ignorefile (see #13529)
IIDFile: "/dev/null", // prevents Buildah from writing the ID on stdout
}
if _, _, err := rt.Build(context.Background(), buildOptions, tmpF.Name()); err != nil {