Skip to content

Replace all buildah use with podman

Nicklas Lindgren requested to merge no-more-buildah into master

This fixes the problem with the current buildah having different requirements than podman for what their config file is called.

Podman can now be used instead of both docker and buildah.

There are breaking changes in the build.mk interface. BUILDAH_PULL is renamed to PODMAN_PULL, setting BUILDAH_PULL causes an error. BUILDAH_RUNTIME is renamed to PODMAN_RUNTIME. PODMAN_RUNTIME falls back to BUILDAH_RUNTIME, but setting BUILDAH_RUNTIME prints a warning.

This change is what makes afase!406 possible.

Part of agile#1935, agile#1940.

Edited by Nicklas Lindgren

Merge request reports