podman/contrib
TomSweeneyRedHat 77994c4957 Update podmanimage build process
(Stealing from: @rhatdan 's https://github.com/containers/buildah/pull/2038 )

1 We need to update all packages in the podman image to make sure they are
up2date.
2 reinstall shadow-utils. For some reason the fedora base image does not
include the file capabilities assigned to /usr/bin/newuidmap and
/usr/bin/newgidmap. Reinstalling shadow-utils, brings them back.
3 Add a default user build to the system. This will create the
/etc/subuid and /etc/subgid maps get created correctly.

Once we have this we should be able to build a container starting with a non
privileged user

podman run -ti --user build --device=/dev/fuse -v ./Dockerfile:/Dockerfile:z quay.io/podman/stable podman buildd /

Addresses: #4741

Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com>
2020-01-08 14:21:21 -05:00
..
cirrus codespell: spelling corrections 2019-11-13 08:15:00 +11:00
gate build: drop support for ostree 2019-10-30 11:28:10 +01:00
imgprune Cirrus: Load base-image names indirectly 2019-08-30 09:46:43 -04:00
imgts Cirrus: Reimplement release archive + upload 2019-08-28 11:54:06 -04:00
msi Support podman-remote help on windows 2019-09-19 14:14:38 -07:00
perftest bump containers/image to v5.0.0, buildah to v1.11.4 2019-10-29 13:35:18 -04:00
podmanimage Update podmanimage build process 2020-01-08 14:21:21 -05:00
script Add script to determine dependency sizes 2018-03-23 14:12:14 +00:00
snapcraft Add missing stage-packages in snapcraft.yaml. 2019-08-13 08:57:07 -04:00
spec Bump to v1.7.1-dev 2020-01-06 15:16:38 -05:00
upldrel Cirrus: Fix log URIs & add optional $ALSO_FILENAME 2019-10-03 15:18:26 -04:00
varlink io.podman.socket: drop Also=multi-user.target 2019-10-08 12:12:16 -04:00
build_rpm.sh packaging: validate installed rpms 2020-01-07 20:06:27 +00:00