Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

buildah-1.35.4-slfo.1.4.1 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: buildah Distribution: SUSE Linux Framework One
Version: 1.35.4 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.4.1 Build date: Tue Oct 22 10:30:04 2024
Group: System/Management Build host: reproducible
Size: 51173738 Source RPM: buildah-1.35.4-slfo.1.4.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/containers/buildah
Summary: Tool for building OCI containers
Buildah provides a command line tool which can be used to:
- Create a working container, either from scratch or using an image as a
  starting point
- Create an image, either from a working container or via the instructions in a
  Dockerfile
- Build images in either the OCI image format or the traditional
  upstream docker image format
- Mount a working container's root filesystem for manipulation
- Unmount a working container's root filesystem
- Update the contents of a container's root filesystem
- Delete a working container or an image

Provides

Requires

License

Apache-2.0

Changelog

* Tue Oct 22 2024 danish.prakash@suse.com
  - Add patch for CVE-2024-9676 (bsc#1231698):
    * 0004-Use-securejoin.SecureJoin-when-forming-userns-paths.patch
  - Rebase patches:
    * 0001-CVE-2024-9407-validate-bind-propagation-flag-setting.patch
    * 0002-conmon-pkg-subscriptions-use-securejoin-for-the-cont.patch
    * 0003-Properly-validate-cache-IDs-and-sources.patch
* Wed Oct 16 2024 danish.prakash@suse.com
  - Add patch for CVE-2024-9675 (bsc#1231499):
    * 0003-Properly-validate-cache-IDs-and-sources.patch
  - Rebase patches:
    * 0001-CVE-2024-9407-validate-bind-propagation-flag-setting.patch
    * 0002-conmon-pkg-subscriptions-use-securejoin-for-the-cont.patch
* Wed Oct 02 2024 dcermak@suse.com
  - Add patches for CVE-2024-9407 and CVE-2024-9341:
    * 0001-CVE-2024-9407-validate-bind-propagation-flag-setting.patch (bsc#1231208
      aka CVE-2024-9407)
    * 0002-conmon-pkg-subscriptions-use-securejoin-for-the-cont.patch (bsc#1231230
      aka CVE-2024-9341)
* Fri May 10 2024 danish.prakash@suse.com
  - Update to version 1.35.4:
    * [release-1.35] Bump to Buildah v1.35.4
    * [release-1.35] CVE-2024-3727 updates (bsc#1224117)
    * integration test: handle new labels in "bud and test --unsetlabel"
    * [release-1.35] Bump go-jose CVE-2024-28180
    * [release-1.35] Bump ocicrypt and go-jose CVE-2024-28180
* Tue Apr 02 2024 dcermak@suse.com
  - Update to version 1.35.3:
    * [release-1.35] Bump to Buildah v1.35.3
    * [release-1.35] correctly configure /etc/hosts and resolv.conf
    * [release-1.35] buildah: refactor resolv/hosts setup.
    * [release-1.35] rename the hostFile var to reflect
    * [release-1.35] Bump c/common to v0.58.1
    * [release-1.35] Bump Buildah to v1.35.2
    * [release-1.35] CVE-2024-24786 protobuf to 1.33
    * [release-1.35] Bump to v1.35.2-dev
* Tue Mar 19 2024 dcermak@suse.com
  - Add patch for CVE-2024-1753 / bsc#1221677:
    0001-CVE-2024-1753-container-escape-fix.patch
* Tue Mar 19 2024 dcermak@suse.com
  - Update to version 1.35.1:
    * [release-1.35] Bump to v1.35.1
    * [release-1.35] CVE-2024-1753 container escape fix (bsc#1221677)
  - Remove upstreamed patches:
    - 0001-CVE-2024-1753-container-escape-fix.patch
* Mon Mar 18 2024 dcermak@suse.com
  - Buildah dropped cni support, require netavark instead (boo#1221243)
* Thu Mar 14 2024 dcermak@suse.com
  - Remove obsolete requires libcontainers-image & libcontainers-storage
* Thu Mar 14 2024 danish.prakash@suse.com
  - Require passt for rootless networking (poo#156955)
    Buildah moved to passt/pasta for rootless networking from slirp4netns
    (https://github.com/containers/common/pull/1846)
* Thu Mar 07 2024 dcermak@suse.com
  - Update to version 1.35.0:
    * Bump v1.35.0
    * Bump c/common v0.58.0, c/image v5.30.0, c/storage v1.53.0
    * conformance tests: don't break on trailing zeroes in layer blobs
    * Add a conformance test for copying to a mounted prior stage
    * fix(deps): update module github.com/stretchr/testify to v1.9.0
    * cgroups: reuse version check from c/common
    * Update vendor of containers/(common,image)
    * fix(deps): update github.com/containers/storage digest to eadc620
    * fix(deps): update github.com/containers/luksy digest to ceb12d4
    * fix(deps): update github.com/containers/image/v5 digest to cdc6802
    * manifest add: complain if we get artifact flags without --artifact
    * Use retry logic from containers/common
    * Vendor in containers/(storage,image,common)
    * Update module golang.org/x/crypto to v0.20.0
    * Add comment re: Total Success task name
    * tests: skip_if_no_unshare(): check for --setuid
    * Properly handle build --pull=false
    * [skip-ci] Update tim-actions/get-pr-commits action to v1.3.1
    * Update module go.etcd.io/bbolt to v1.3.9
    * Revert "Reduce official image size"
    * Update module github.com/opencontainers/image-spec to v1.1.0
    * Reduce official image size
    * Build with CNI support on FreeBSD
    * build --all-platforms: skip some base "image" platforms
    * Bump main to v1.35.0-dev
    * Vendor in latest containers/(storage,image,common)
    * Split up error messages for missing --sbom related flags
    * `buildah manifest`: add artifact-related options
    * cmd/buildah/manifest.go: lock lists before adding/annotating/pushing
    * cmd/buildah/manifest.go: don't make struct declarations aliases
    * Use golang.org/x/exp/slices.Contains
    * Disable loong64 again
    * Fix a couple of typos in one-line comments
    * egrep is obsolescent; use grep -E
    * Try Cirrus with a newer VM version
    * Set CONTAINERS_CONF in the chroot-mount-flags integration test
    * Update to match dependency API update
    * Update github.com/openshift/imagebuilder and containers/common
    * docs: correct default authfile path
    * fix(deps): update module github.com/containerd/containerd to v1.7.13
    * tests: retrofit test for heredoc summary
    * build, heredoc: show heredoc summary in build output
    * manifest, push: add support for --retry and --retry-delay
    * fix(deps): update github.com/openshift/imagebuilder digest to b767bc3
    * imagebuildah: fix crash with empty RUN
    * fix(deps): update github.com/containers/luksy digest to b62d551
    * fix(deps): update module github.com/opencontainers/runc to v1.1.12 [security]
    * fix(deps): update module github.com/moby/buildkit to v0.12.5 [security]
    * Make buildah match podman for handling of ulimits
    * docs: move footnotes to where they're applicable
    * Allow users to specify no-dereference
    * Run codespell on code
    * Fix FreeBSD version parsing
    * Fix a build break on FreeBSD
    * Remove a bad FROM line
    * fix(deps): update module github.com/onsi/gomega to v1.31.1
    * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc6
    * docs: use reversed logo for dark theme in README
    * build,commit: add --sbom to scan and produce SBOMs when committing
    * commit: force omitHistory if the parent has layers but no history
    * docs: fix a couple of typos
    * internal/mkcw.Archive(): handle extra image content
    * stage_executor,heredoc: honor interpreter in heredoc
    * stage_executor,layers: burst cache if heredoc content is changed
    * fix(deps): update module golang.org/x/crypto to v0.18.0
    * Replace map[K]bool with map[K]struct{} where it makes sense
    * fix(deps): update module golang.org/x/sync to v0.6.0
    * fix(deps): update module golang.org/x/term to v0.16.0
    * Bump CI VMs
    * Replace strings.SplitN with strings.Cut
    * fix(deps): update github.com/containers/storage digest to ef81e9b
    * fix(deps): update github.com/containers/image/v5 digest to 1b221d4
    * fix(deps): update module github.com/fsouza/go-dockerclient to v1.10.1
    * Document use of containers-transports values in buildah
    * fix(deps): update module golang.org/x/crypto to v0.17.0 [security]
    * chore(deps): update dependency containers/automation_images to v20231208
    * manifest: addCompression use default from containers.conf
    * commit: add a --add-file flag
    * mkcw: populate the rootfs using an overlay
    * chore(deps): update dependency containers/automation_images to v20230517
    * [skip-ci] Update actions/stale action to v9
    * fix(deps): update module github.com/containernetworking/plugins to v1.4.0
    * fix(deps): update github.com/containers/image/v5 digest to 7a40fee
    * Bump to v1.34.1-dev
    * Ignore errors if label.Relabel returns ENOSUP
* Wed Feb 28 2024 danish.prakash@suse.com
  - Require cni-plugins (bsc#1220568)
* Fri Feb 23 2024 dcermak@suse.com
  - Update to version 1.34.1:
    * [release-1.34] Bump to v1.34.1
    * [release-1.34] Vendor bumps (fixes bsc#1219563)
    * manifest: addCompression use default from containers.conf
    * Build with CNI support on FreeBSD
    * tests: retrofit test for heredoc summary
    * build, heredoc: show heredoc summary in build output
    * docs: correct default authfile path
    * Make buildah match podman for handling of ulimits
    * imagebuildah: fix crash with empty RUN
    * docs: move footnotes to where they're applicable
    * Run codespell on code
    * Fix FreeBSD version parsing
    * Allow users to specify no-dereference
    * Fix a build break on FreeBSD
    * Remove a bad FROM line
    * commit: force omitHistory if the parent has layers but no history
    * docs: fix a couple of typos
    * stage_executor,heredoc: honor interpreter in heredoc
    * stage_executor,layers: burst cache if heredoc content is changed
    * Replace map[K]bool with map[K]struct{} where it makes sense
    * Replace strings.SplitN with strings.Cut
    * Document use of containers-transports values in buildah
    * commit: add a --add-file flag
    * mkcw: populate the rootfs using an overlay
    * Ignore errors if label.Relabel returns ENOSUP
    * manifest: addCompression use default from containers.conf
* Thu Feb 22 2024 kukuk@suse.com
  - Allow to disable apparmor support (ALP supports only SELinux)
* Thu Dec 14 2023 danish.prakash@suse.com
  - Drop 0001-set-makefile-target-entrypoint.gz-as-.PHONY-on-non-x.patch
    (merged upstream; https://github.com/containers/buildah/pull/5183)
  - Update to version 1.34.0:
    * Bump to v1.34.0
    * fix(deps): update module github.com/containerd/containerd to v1.7.11
    * fix(deps): update github.com/containers/storage digest to 15c3cb7
    * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.13.2
    * fix(deps): update github.com/containers/common digest to 630c929
    * fix(deps): update module github.com/moby/buildkit to v0.12.4
    * fix(deps): update github.com/openshift/imagebuilder digest to ef2a5fe
    * [CI:DOCS] man pages: underscores, too-wide lines
    * fix(deps): update module github.com/containerd/containerd to v1.7.10
    * run.bats: use --quiet --pull=false when using a prefetched image
    * internal/mkcw/embed/entrypoint.gz: rename to include the arch
    * internal/mkcw/embed/entrypoint.gz: compress with -n9
    * fix(deps): update module golang.org/x/crypto to v0.16.0
    * Integration tests: make skip_if_no_unshare check --map-users
    * fix(deps): update module golang.org/x/term to v0.15.0
    * fix(deps): update module golang.org/x/sys to v0.15.0
    * fix(deps): update module github.com/onsi/ginkgo to v2
    * vendor: update c/{common,image,storage}
    * run: Allow using just one jail per container on FreeBSD
    * Remove makefile targets entrypoint{,.gz} for non x86_64
* Mon Nov 27 2023 dcermak@suse.com
  - Update to version 1.33.2:
    * [release-1.33.2] Bump to v1.33.2
    * Update minimum to golang 1.20
    * fix(deps): update module github.com/fsouza/go-dockerclient to v1.10.0
    * fix(deps): update module github.com/moby/buildkit to v0.12.3
    * Bump to v1.33.2-dev
* Mon Nov 20 2023 dcermak@suse.com
  - Add patch:
    * 0001-set-makefile-target-entrypoint.gz-as-.PHONY-on-non-x.patch (fixes
      builds on non x86_64)
  - Update to version 1.33.1:
    * Bump to v1.33.1
    * Bump to v1.31.2-dev
    * Bump to v1.31.1
    * fix(deps): update module github.com/moby/buildkit to v0.11.4 [security]
    * test,heredoc: use fedora instead of docker.io/library/python:latest
    * Bump to v1.33.1-dev
    * Bump to v1.33.0
    * Never omit layers for emptyLayer instructions when squashing/cwing
    * Add OverrideChanges and OverrideConfig to CommitOptions
    * buildah: add heredoc support for RUN, COPY and ADD
    * vendor: bump imagebuilder to v1.2.6-0.20231110114814-35a50d57f722
    * conformance tests: archive the context directory as 0:0 (#5171)
    * blobcacheinfo,test: blobs must be resued when pushing across registry
    * Bump c/storage v1.51.0, c/image v5.29.0, c/common v0.57.0
    * pkg/util.MirrorToTempFileIfPathIsDescriptor(): don't leak an fd
    * StageExecutor.Execute: force a commit for --unsetenv, too
    * Increase a copier+chroot test timeout
    * Add support for --compat-auth-file in login/logout
    * Update existing tests for error message change
    * Update c/image and c/common to latest
    * fix(deps): update module github.com/containerd/containerd to v1.7.9
    * build: downgrade to go 1.20
    * Add godoc for pkg/parse.GetTempDir
    * conformance tests: use go-dockerclient for BuildKit builds
    * Make TEE types case-insensitive
    * fix(deps): update module golang.org/x/crypto to v0.15.0
    * Tweak some help descriptions
    * Stop using DefaultNetworkSysctl and use containers.conf only
    * Implement ADD checksum flag #5135
    * vendor of openshift/imagebuilder #5135
    * Pass secrets from the host down to internal podman containers
    * Update cirrus and version of golang
    * image: replace GetStoreImage with ResolveReference
    * vendor: bump c/image to 373c52a9466f
    * pkg/parse.Platform(): minor simplification
    * createConfigsAndManifests: clear history before cw-specific logic
    * Use a constant definition instead of "scratch"
    * conformance: use require.NoErrorf() more
    * fix(deps): update module golang.org/x/term to v0.14.0
    * fix(deps): update module golang.org/x/sync to v0.5.0
    * fix(deps): update module github.com/spf13/cobra to v1.8.0
    * fix(deps): update module golang.org/x/sys to v0.14.0
    * fix(deps): update github.com/containers/common digest to 8354404
    * fix(deps): update module github.com/opencontainers/runc to v1.1.10
    * fix(deps): update github.com/containers/luksy digest to b5a7f79
    * Log the platform for build errors during multi-platform builds
    * Use mask definitions from containers/common
    * Vendor in latest containers/common
    * fix(deps): update module github.com/containerd/containerd to v1.7.8
    * fix(deps): update module go.etcd.io/bbolt to v1.3.8
    * container.conf: support attributed string slices
    * fix(deps): update module sigs.k8s.io/yaml to v1.4.0
    * Use cutil.StringInSlice rather then contains
    * Add --no-hostname option to buildah containers
    * vendor c/common: appendable containers.conf strings, Part 1
    * fix(deps): update module github.com/onsi/gomega to v1.28.1
    * chroot.setupChrootBindMounts: pay more attention to flags
    * chore(deps): update dependency containers/automation_images to v20231004
    * Vendor containers/common
    * chore(deps): update module golang.org/x/net to v0.17.0 [security]
    * run: use internal.GetTempDir with os.MkdirTemp
    * fix(deps): update module github.com/containerd/containerd to v1.7.7
    * imagebuildah,multi-stage: do not remove base images
    * gitignore: add mkcw binary
    * mkcw: remove entrypoint binaries
    * fix(deps): update module golang.org/x/crypto to v0.14.0
    * fix(deps): update module golang.org/x/sys to v0.13.0
    * fix(deps): update module golang.org/x/sync to v0.4.0
    * Update some comments related to confidential workload
    * Use the parent's image ID in the config that we pass to imagebuilder
    * fix(deps): update github.com/containers/common digest to 8892536
    * fix(deps): update github.com/containers/luksy digest to 6df88cb
    * bug: Ensure the mount type is always BindMount by default
    * Protocol can be specified with --port. Ex. --port 514/udp
    * fix(deps): update module github.com/onsi/gomega to v1.28.0
    * build,config: add support for --unsetlabel
    * tests/bud: add tests
    * [CI:BUILD] Packit: tag @containers/packit-build on copr build failures
    * stage_executor: allow images without layers
    * vendor of containers/common
    * Removing selinux_tag.sh as no longer needed after 580356f [NO NEW TESTS NEEDED]
    * add/copy: make sure we handle relative path names correctly
    * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc5
    * Bump to v1.33.0-dev
    * imagebuildah: consider ignorefile with --build-context
* Wed Nov 01 2023 dcermak@suse.com
  - Update to version 1.32.2:
    * Mask /sys/devices/virtual/powercap by default
    * tag v1.32.2
* Tue Oct 24 2023 dcermak@suse.com
  - Update to version 1.32.1:
    * tag v1.32.1
    * chroot.setupChrootBindMounts: pay more attention to flags
    * .cirrus.yml: run tests relative to the release-1.32 branch
* Fri Oct 06 2023 dcermak@suse.com
  - Bump BuildRequired golang version to >= 1.21, fixes bsc#1216005
* Wed Sep 27 2023 danish.prakash@suse.com
  - Update to version 1.32.0:
    * Tag v1.32.0
    * GetTmpDir is not using ImageCopyTmpdir correctly
    * Run codespell on code
    * Bump vendor containers/(common, storage, image)
    * Cirrus: Remove multi-arch buildah image builds
    * fix(deps): update module github.com/containerd/containerd to v1.7.6
    * Split GetTempDir from internal/util
    * Move most of internal/parse to internal/volumes
    * copier: remove libimage dependency via util package
    * Add some docs for `build --cw`, `commit --cw`, and `mkcw`
    * Add `buildah mkcw`, add `--cw` to `buildah commit` and `buildah build`
    * Make sure that pathnames picked up from the environment are absolute
    * fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.4
    * fix(deps): update module github.com/docker/docker to v24.0.6+incompatible
    * Don't try to look up names when committing images
    * fix(deps): update module golang.org/x/crypto to v0.13.0
    * docs: use valid github repo
    * fix(deps): update module golang.org/x/sys to v0.12.0
    * vendor containers/common@12405381ff45
    * push: --force-compression should be true with --compression-format
    * Update module github.com/containerd/containerd to v1.7.5
    * [skip-ci] Update tim-actions/commit-message-checker-with-regex action to v0.3.2
    * docs: add reference to oci-hooks
    * Support passing of ULimits as -1 to mean max
    * GHA: Attempt to fix discussion_lock workflow
    * Fixing the owner of the storage.conf.
    * pkg/chrootuser: Ignore comments when parsing /etc/group on FreeBSD
    * Use buildah repo rather then podman repo
    * GHA: Closed issue/PR comment-lock test
    * fix(deps): update module github.com/containers/storage to v1.49.0
    * chore(deps): update dependency containers/automation_images to v20230816
    * Replace troff code with markdown in buildah-{copy,add}.1.md
    * [CI:BUILD] rpm: spdx compatible license field
    * executor: build-arg warnings must honor global args
    * fix(deps): update module github.com/containers/ocicrypt to v1.1.8
    * chroot: `setSeccomp` add support for `ArchPARISC(64)` and `ArchRISCV64`
    * make,cross: restore loong64
    * Clear CommonBuildOpts when loading Builder status
    * buildah/push/manifest-push: add support for --force-compression
    * vendor: bump c/common to v0.55.1-0.20230811093040-524b4d5c12f9
    * chore(deps): update dependency containers/automation_images to v20230809
    * [CI:BUILD] RPM: fix buildtags
    * fix(deps): update module github.com/opencontainers/runc to v1.1.9
    * chore(deps): update dependency ubuntu to v22
    * chore(deps): update dependency containers/automation_images to v20230807
    * [CI:BUILD] Packit: add fedora-eln targets
    * [CI:BUILD] RPM: build docs with vendored go-md2man
    * packit: Build PRs into default packit COPRs
    * Update install.md
    * Update install.md changes current Debian stable version name
    * fix(deps): update module golang.org/x/term to v0.11.0
    * fix(deps): update module golang.org/x/crypto to v0.12.0
    * tests: fix layer-label tests
    * buildah: add --layer-label for setting labels on layers
    * Cirrus: container/rootless env. var. passthrough
    * Cirrus: Remove duplicate env. var. definitions
    * fix(deps): update github.com/containers/storage digest to c3da76f
    * Add a missing .Close() call on an ImageSource
    * Create only a reference when that's all we need
    * Add a missing .Close() call on an ImageDestination
    * CI:BUILD] RPM: define gobuild macro for rhel/centos stream
    * manifest/push: add support for --add-compression
    * manifest/inspect: add support for tls-verify and authfile
    * vendor: bump c/common to v0.55.1-0.20230727095721-647ed1d4d79a
    * vendor: bump c/image to v5.26.1-0.20230726142307-8c387a14f4ac
    * fix(deps): update module github.com/containerd/containerd to v1.7.3
    * fix(deps): update module github.com/onsi/gomega to v1.27.10
    * fix(deps): update module github.com/docker/docker to v24.0.5+incompatible
    * fix(deps): update module github.com/containers/image/v5 to v5.26.1
    * fix(deps): update module github.com/opencontainers/runtime-spec to v1.1.0
    * Update vendor of containers/(storage,image,common)
    * fix(deps): update module github.com/opencontainers/runc to v1.1.8
    * [CI:BUILD] Packit: remove pre-sync action
    * fix(deps): update module github.com/containers/common to v0.55.2
    * [CI:BUILD] Packit: downstream task script needs GOPATH
    * Vendor in containers/(common, image, storage)
    * fix(deps): update module golang.org/x/term to v0.10.0
    * [CI:BUILD] Packit: fix pre-sync action for downstream tasks
    * contrib/buildahimage: set config correctly for rootless build user
    * fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc4
    * Bump to v1.32.0-dev
    * Update debian install instructions
    * pkg/overlay: add limited support for FreeBSD
* Wed Sep 13 2023 danish.prakash@suse.com
  - Update to version 1.31.3:
    * [release-1.31] Bump to v1.31.3
    * [release-1.31] Bump c/common 0.55.4, c/image 5.26.2, c/storage 1.48.1
    * rpm: spdx compatible license field
    * RPM: fix buildtags
    * [release-1.31] Bump to v1.31.3-dev
* Fri Aug 11 2023 danish.prakash@suse.com
  - Update to version 1.31.2:
    * [release-1.31] Bump to v1.31.2
    * [release-1.31] Bump to v1.31.2-dev
    * [release-1.31] Bump to v1.31.1
    * [release-1.31] Remove zstd:chunked from man, bump c/common to v0.55.3
    * [CI:BUILD] Packit: add fedora-eln targets
    * [CI:BUILD] RPM: build docs with vendored go-md2man
    * packit: Build PRs into default packit COPRs
    * [CI:BUILD] Packit: remove pre-sync action
    * CI:BUILD] RPM: define gobuild macro for rhel/centos stream
* Thu Jul 20 2023 dcermak@suse.com
  - Update to version 1.31.1:
    * [release-1.31] Bump c/common
* Mon Jul 03 2023 dcermak@suse.com
  - Update to version 1.31.0:
    * Bump 1.31.0
    * Bump c/common to 0.55.1 and c/image to 5.26.1
    * Update vendor of containers/common
    * Run unit tests for copier and chroot without -cover
    * Fix transition test to work with latest selinux policy
    * Bump c/image to 5.26.0 and c/common to 0.54.0
    * chore: replace `github.com/ghodss/yaml` with `sigs.k8s.io/yaml`
    * rootless: use default_rootless_network_cmd config
    * vendor: update c/{common,image,storage} to latest
    * chore: pkg imported more than once
    * buildah: add pasta(1) support
    * use slirp4netns package from c/common
    * update c/common to latest
    * add hostname to /etc/hosts when running with host network
    * vendor: update c/common to latest
    * [CI:BUILD] Packit: add jobs for downstream Fedora package builds
    * fix(deps): update module golang.org/x/sync to v0.3.0
    * fix(deps): update module golang.org/x/crypto to v0.10.0
    * Add smoke tests for encryption CLI helpers
    * fix(deps): update module golang.org/x/term to v0.9.0
    * fix(deps): update module github.com/opencontainers/runtime-spec to v1.1.0-rc.3
    * Remove device mapper support
    * Remove use of deprecated tar.TypeRegA
    * Update tooling to support newer golangci-lint
    * Make cli.EncryptConfig,DecryptConfig, GetFormat public
    * Don't decrypt images by default
    * fix(deps): update module github.com/onsi/gomega to v1.27.8
    * fix(deps): update github.com/containers/storage digest to 3f3fb2f
    * Renovate: Don't touch fragile test stuffs
    * [CI:DOCS] Update comment to remove ambiguity
    * fix(deps): update github.com/containers/image/v5 digest to abe5133
    * fix(deps): update module github.com/sirupsen/logrus to v1.9.3
    * fix(deps): update module github.com/containerd/containerd to v1.7.2
    * Explicitly ref. quay images for CI
    * At startup, log the effective capabilities for debugging
    * parse: use GetTempDir from internal utils
    * GetTmpDir: honor image_copy_tmp_dir from containers.conf
    * docs/Makefile: don't show sed invocations
    * CI: Support testing w/ podman-next COPR packages
    * intermediate-images inherit-label test: make it debuggable
    * fix(deps): update github.com/containers/common digest to 462ccdd
    * Add a warning to `--secret` docs
    * vendor: bump c/storage to v1.46.2-0.20230526114421-55ee2d19292f
    * executor: apply label to only final stage
    * remove registry.centos.org
    * Go back to setting SysProcAttr.Pdeathsig for child processes
    * Fix auth.json path (validated on Fedora 38) wq Signed-off-by: Andreas Mack <andreas.mack@gmail.com>
    * fix(deps): update module github.com/stretchr/testify to v1.8.3
    * CI: fix test broken by renovatebot
    * chore(deps): update quay.io/libpod/testimage docker tag to v20221018
    * fix(deps): update module github.com/onsi/gomega to v1.27.7
    * test: use debian instead of docker.io/library/debian:testing-slim
    * vendor: bump logrus to 1.9.2
    * [skip-ci] Update tim-actions/get-pr-commits action to v1.3.0
    * Revert "Proof of concept: nightly dependency treadmill"
    * fix(deps): update module github.com/sirupsen/logrus to v1.9.1
    * vendor in containers/(common,storage,image)
    * fix(deps): update module github.com/docker/distribution to v2.8.2+incompatible
    * run: drop Pdeathsig
    * chroot: lock thread before setPdeathsig
    * tests: add a case for required=false
    * fix(deps): update module github.com/openshift/imagebuilder to v1.2.5
    * build: validate volumes on backend
    * secret: accept required flag w/o value
    * fix(deps): update module github.com/containerd/containerd to v1.7.1
    * fix(deps): update module golang.org/x/crypto to v0.9.0
    * Update the demos README file to fix minor typos
    * fix(deps): update module golang.org/x/sync to v0.2.0
    * fix(deps): update module golang.org/x/term to v0.8.0
    * manifest, push: use source as destination if not specified
    * run,mount: remove path only if they didnt pre-exist
    * Cirrus: Fix meta task failing to find commit
    * parse: filter edge-case for podman-remote
    * fix(deps): update module github.com/opencontainers/runc to v1.1.7
    * fix(deps): update module github.com/docker/docker to v23.0.5+incompatible
    * build: --platform must accept only arch
    * fix(deps): update module github.com/containers/common to v0.53.0
    * makefile: increase conformance timeout
    * Cap suffixDigitsModulo to a 9-digits suffix.
    * Rename conflict to suffixDigitsModulo
    * fix(deps): update module github.com/opencontainers/runtime-spec to v1.1.0-rc.2
    * fix(deps): update module github.com/opencontainers/runc to v1.1.6
    * chore(deps): update centos docker tag to v8
    * Clarify the need for qemu-user-static package
    * chore(deps): update quay.io/centos/centos docker tag to v8
    * Renovate: Ensure test/tools/go.mod is managed
    * Revert "buildah image should not enable fuse-overlayfs for rootful mode"
    * Bump to v1.31.0-dev
    * parse: add support for relabel bind mount option
* Mon Apr 10 2023 danish.prakash@suse.com
  - Update to version 1.30.0:
    * Bump to v1.30.0
    * fix(deps): update module github.com/containers/common to v0.52.0
    * fix(deps): update module golang.org/x/crypto to v0.8.0
    * chore(deps): update dependency containers/automation_images to v20230405
    * vendor c/common ff62cdebdd0e
    * vendor in latest containers/(storage, image)
    * fix(deps): update module github.com/opencontainers/runc to v1.1.5
    * fix(deps): update module github.com/fsouza/go-dockerclient to v1.9.7
    * buildah image should not enable fuse-overlayfs for rootful mode
    * stage_executor: inline network add default string
    * build: pass process environment variables by reference
    * run: pass process environment variables by reference
    * fix(deps): update module github.com/containers/common to v0.51.2
    * chore(deps): update dependency containers/automation_images to v20230330
    * fix(deps): update module github.com/docker/docker to v23.0.2+incompatible
    * chore(deps): update dependency containers/automation_images to v20230320
    * fix(deps): update module github.com/onsi/gomega to v1.27.6
    * fix(deps): update github.com/opencontainers/runtime-tools digest to e931285
    * [skip-ci] Update actions/stale action to v8
    * test: don't allow to override io.buildah.version
    * executor: only apply label on the final stage
    * Update docs/buildah-build.1.md
    * update build instruction for Ubuntu
    * code review
    * build: accept arguments from file with --build-arg-file
    * run_linux: Update heuristic for mounting /sys
    * [CI:BUILD] Packit: Enable Copr builds on PR and commit to main
    * fix(deps): update module github.com/fsouza/go-dockerclient to v1.9.6
    * Update to Go 1.18
    * Disable dependabot in favor of renovate
    * chore(deps): update dependency containers/automation_images to v20230314
    * Fix requiring tests on Makefile changes
    * Vendor in latest containers/(storage, common, image)
    * imagebuildah: set len(short_image_id) to 12
    * Re-enable conformance tests
    * Skip conformance test failures with Docker 23.0.1
    * Cirrus: Replace Ubuntu -> Debian SID
    * run: add support for inline --network in RUN stmt
    * vendor: bump imagebuilder to a3c3f8358ca31b1e4daa6
    * stage_executor: attempt to push cache only when cacheKey is valid
    * Add "ifnewer" as option in help message for pull command
    * build: document behaviour of buildah's distributed cache
    * fix(deps): update module golang.org/x/term to v0.6.0
    * Add default list of capabilities required to run buildah in a container
    * executor,copy: honor default ARG value while eval stage
    * sshagent: use ExtendedAgent instead of Agent
    * tests/bud: remove unwated test
    * executor: do not warn on builtin default args
    * executor: don't warn about unused TARGETARCH,TARGETOS,TARGETPLATFORM
    * Fix tutorial for rootless mode
    * Vendor in latest containers/(common, storage, image)
    * Ignore the base image's base image annotations
    * fix(deps): update module github.com/fsouza/go-dockerclient to v1.9.5
    * build(deps): bump github.com/containers/storage from 1.45.3 to 1.45.4
    * Vendor in latest containers/common
    * docs/tutorials/04: add defaults for Run()
    * imagebuildah.StageExecutor: suppress bogus "Pushing cache []:..."
    * executor: also add stage with no children to cleanupStages
    * [CI:BUILD] copr: fix el8 builds
    * Fix documentation on which Capabilities are allowed by default
    * Skip subject-length validation for renovate PRs
    * Temporarily hard-skip bud-multiple-platform-values test
    * fix(deps): update github.com/openshift/imagebuilder digest to 86828bf
    * build(deps): bump github.com/containerd/containerd from 1.6.16 to 1.6.17
    * build(deps): bump tim-actions/get-pr-commits from 1.1.0 to 1.2.0
    * build(deps): bump github.com/containers/image/v5 from 5.24.0 to 5.24.1
    * [skip-ci] Update tim-actions/get-pr-commits digest to 55b867b
    * build(deps): bump github.com/opencontainers/selinux
    * build(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0
    * Add renovate configuration
    * Run codespell on codebase
    * login: support interspersed args for password
    * conformance: use scratch for minimal test
    * pkg/parse: expose public CleanCacheMount API
    * build(deps): bump go.etcd.io/bbolt from 1.3.6 to 1.3.7
    * build(deps): bump github.com/containerd/containerd from 1.6.15 to 1.6.16
    * docs: specify order preference for FROM
    * Bump to v1.30.0-dev
* Fri Feb 17 2023 danish.prakash@suse.com
  - Update to version 1.29.1:
    * [release-1.29] Bump to Buildah v1.29.1
    * Update to c/image 5.24.1
* Thu Jan 26 2023 dcermak@suse.com
  - Update to version 1.29.0:
    * Bump to v1.29.0
    * tests: improve build-with-network-test
    * Bump c/storagev1.45.3, c/imagev5.24.0, c/commonv0.51.0
    * build(deps): bump github.com/onsi/gomega from 1.25.0 to 1.26.0
    * Flake 3710 has been closed. Reenable the test.
    * [CI:DOCS] Fix two diversity issues in a tutorial
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.9.2 to 1.9.3
    * vendor in latests containers/(storage, common, image)
    * fix bud-multiple-platform-with-base-as-default-arg flake
    * stage_executor: while mounting stages use freshly built stage
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.9.0 to 1.9.2
    * build(deps): bump github.com/onsi/gomega from 1.24.2 to 1.25.0
    * vendor in latests containers/(storage, common, image, ocicyrpt)
    * [Itests: change the runtime-flag test for crun
    * [CI:DOCS] README: drop sudo
    * Fix multi-arch manifest-list build timeouts
    * Cirrus: Update VM Images
    * bud: Consolidate multiple synthetic LABEL instructions
    * build, secret: allow realtive mountpoints wrt to work dir
    * fixed squash documentation
    * build(deps): bump github.com/containerd/containerd from 1.6.14 to 1.6.15
    * Correct minor comment
    * Vendor in latest containers/(common, image, storage)
    * system tests: remove unhelpful assertions
    * buildah: add prune command and expose CleanCacheMount API
    * vendor: bump c/storage to a747b27
    * Add support for --group-add to buildah from
    * build(deps): bump actions/stale from 6 to 7
    * Add documentation for buildah build --pull=missing
    * build(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6.14
    * build(deps): bump github.com/docker/docker
    * parse: default ignorefile must not point to symlink outside context
    * buildah: wrap network setup errors
    * build, mount: allow realtive mountpoints wrt to work dir
    * Update to F37 CI VM Images, re-enable prior-fedora
    * Update vendor or containers/(image, storage, common)
    * build(deps): bump golang.org/x/crypto from 0.3.0 to 0.4.0
    * Update contact information
    * build(deps): bump golang.org/x/term from 0.2.0 to 0.3.0
    * Replace io/ioutil calls with os calls
    * [skip-ci] GHA/Cirrus-cron: Fix execution order
    * Vendor in containers/common
    * build(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0
    * remote-cache: support multiple sources and destinations
    * Update c/storage after https://github.com/containers/storage/pull/1436
    * util.SortMounts(): make the returned order more stable
    * version: Bump to 1.29.0-dev
    * [CI:BUILD] Cirrus: Migrate OSX task to M1
    * Update vendor of containers/(common, storage, image)
    * mount=type=cache: seperate cache parent on host for each user
    * Fix installation instructions for Gentoo Linux
    * build(deps): bump github.com/containerd/containerd from 1.6.9 to 1.6.10
    * GHA: Reuse both cirrus rerun and check workflows
    * Vendor in latest containers/(common,image,storage)
    * build(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1
    * copier.Put(): clear up os/syscall mode bit confusion
    * build(deps): bump golang.org/x/sys from 0.1.0 to 0.2.0
    * Use TypeBind consistently to name bind/nullfs mounts
    * Add no-new-privileges flag
    * Update vendor of containers/(common, image, storage)
    * imagebuildah:build with --all-platforms must honor args for base images
    * codespell code
    * Expand args and env when using --all-platforms
    * build(deps): bump github.com/onsi/gomega from 1.23.0 to 1.24.0
    * GHA: Simplify Cirrus-Cron check slightly
    * Stop using ubi8
    * remove unnecessary (hence misleading) rmi
    * chroot: fix mounting of ro bind mounts
    * executor: honor default ARG value while eval base name
    * userns: add arbitrary steps/stage to --userns=auto test
    * Don't set allow.mount in the vnet jail on Freebsd
    * copier: Preserve file flags when copying archives on FreeBSD
    * Remove quiet flag, so that it works in podman-remote
    * test: fix preserve rootfs with --mount for podman-remote
    * test: fix prune logic for cache-from after adding content summary
    * vendor in latest containers/(storage, common, image)
    * Fix RUN --mount=type=bind,from=<stage> not preserving rootfs of stage
    * Define and use a safe, reliable test image
    * Fix word missing in Container Tools Guide
    * Makefile: Use $(MAKE) to start sub-makes in install.tools
    * imagebuildah: pull cache from remote repo after adding content summary
    * Makefile: Fix install on FreeBSD
    * Ensure the cache volume locks are unlocked on all paths
    * Vendor in latest containers/(common,storage)
    * Simplify the interface of GetCacheMount and getCacheMount
    * Fix cache locks with multiple mounts
    * Remove calls to Lockfile.Locked()
    * Maintain cache mount locks as lock objects instead of paths
    * test: cleaning cache must not clean lockfiles
    * run: honor lockfiles for multiple --mount instruction
    * mount,cache: lockfiles must not be part of users cache content
    * Update vendor containers/(common,image,storage)
    * [CI:BUILD] copr: buildah rpm should depend on containers-common-extra
    * pr-should-include-tests: allow specfile, golangci
    * build(deps): bump dawidd6/action-send-mail from 3.7.0 to 3.7.1
    * build(deps): bump github.com/docker/docker
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.8.3 to 1.9.0
    * Update vendor containers/(common,image,storage)
    * build(deps): bump actions/upload-artifact from 2 to 3
    * build(deps): bump actions/checkout from 2 to 3
    * build(deps): bump actions/stale from 1 to 6
    * build(deps): bump dawidd6/action-send-mail from 2.2.2 to 3.7.0
    * build(deps): bump tim-actions/get-pr-commits from 1.1.0 to 1.2.0
    * sshagent: LockOSThread before setting SocketLabel
    * Update tests for error message changes
    * Update c/image after https://github.com/containers/image/pull/1299
    * Fix ident for dependabot gha block
    * build(deps): bump github.com/containers/ocicrypt from 1.1.5 to 1.1.6
    * Fix man pages to match latest cobra settings
    * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0
    * build(deps): bump github.com/onsi/gomega from 1.20.2 to 1.22.1
    * test: retrofit 'bud with undefined build arg directory'
    * imagebuildah: warnOnUnsetBuildArgs while processing stages from executor
    * Update contrib/buildahimage/Containerfile
    * Cirrus CI add flavor parameter
    * Correction - `FLAVOR` not `FLAVOUR`
    * Changed build argument from `RELEASE` to `FLAVOUR`
    * Combine buildahimage Containerfiles
    * bud.bats refactoring: $TEST_SCRATCH_DIR, part 2 of 2
    * bud.bats refactoring: $TEST_SCRATCH_DIR, part 1 of 2
    * System test cleanup: document, clarify, fix
    * test: removing unneeded/expensive COPY
    * test: warning behaviour for unset/set TARGETOS,TARGETARCH,TARGETPLATFORM
    * Bump to v1.28.1-dev
* Mon Nov 28 2022 dcermak@suse.com
  - Update to version 1.28.2:
    * version: bump to 1.28.2
    * Stop using ubi8
    * Define and use a safe, reliable test image
* Wed Nov 23 2022 dcermak@suse.com
  - Update to version 1.28.1:
    * version: bump to v1.28.1
    * copier.Put(): clear up os/syscall mode bit confusion
    * retrofit, test: ubi8 changed architecture string
  - Only build targets that we install
* Fri Oct 07 2022 dcermak@suse.com
  - Update to version 1.28.0:
    * Bump to v1.28.0
    * No longer modify buildah.spec
    * Update for https://github.com/klauspost/pgzip/pull/50
    * Update vendor containers/(common,image)
    * [CI:DOCS] Add quay-description update reminder
    * vendor: bump c/common to v0.49.2-0.20220929111928-2d1b45ae2423
    * build(deps): bump github.com/opencontainers/selinux
    * Vendor in latest containers/storage
    * Changing shell list operators from `;` to `&&`
    * Fix buildahimage container.conf permissions regression
    * Set sysctls from containers.conf
    * refactor: stop using Normalize directly from containerd package
    * config,builder: process variant while populating image spec
    * Proof of concept: nightly dependency treadmill
    * Run codespell on code
    * Check for unset build args after TARGET args
    * pkg/cli: improve completion test
    * vendor in latest containers/(common,storage,image)
    * copier: work around freebsd bug for "mkdir /"
    * vendor: update c/image
    * test: run in the host cgroup namespace
    * vendor: update c/storage
    * vendor: update c/common
    * cmd: check for user UID instead of privileges
    * run,build: conflict --isolation=chroot and --network
    * Fix broken dns test (from merge collision)
    * Fix stutters
    * Fix broken command completion
    * buildah bud --network=none should have no network
    * build: support --skip-unused-stages for multi-stage builds
    * Prevent use of --dns* options with --net=none
    * buildah: make --cache-ttl=0s equivalent to --no-cache
    * parse: make processing flags in --mount order agnostic
    * Minor test fix for podman-remote
    * build: honor <Containerfile>.containerignore as ignore file
    * Update install.md: Debian 11 (Bullseye) is stable
    * build(deps): bump github.com/docker/docker
    * Use constants from containers/common for finding seccomp.json
    * Don't call os.Exit(1) from manifest exist
    * manifest: add support for buildah manifest exists
    * Buildah should ignore /etc/crio/seccomp.json
    * chroot: Fix cross build break
    * chroot: Move isDevNull to run_common.go
    * chroot: Fix setRlimit build on FreeBSD
    * chroot: Move parseRLimits and setRlimits to run_common.go
    * chroot: Fix runUsingChrootExecMain on FreeBSD
    * chroot: Move runUsingChrootExecMain to run_common.go
    * chroot: Factor out Linux-specific unshare options from runUsingChroot
    * chroot: Move runUsingChroot to run_common.go
    * chroot: Move RunUsingChroot and runUsingChrootMain to run_common.go
    * chroot: Factor out /dev/ptmx pty implementation
    * chroot: Add FreeBSD support for run with chroot isolation
    * build(deps): bump github.com/docker/go-units from 0.4.0 to 0.5.0
    * Replace k8s.gcr.io/pause in tests with registry.k8s.io/pause
    * build(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.1
    * Cirrus: use image with fewer downloaded dependencies
    * build(deps): bump github.com/opencontainers/runc from 1.1.3 to 1.1.4
    * run: add container gid to additional groups (CVE-2022-2990 / bsc#1202812)
    * buildah: support for --retry and --retry-delay for push/pull failures
    * Makefile: always call $(GO) instead of `go`
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.8.2 to 1.8.3
    * test: use `T.TempDir` to create temporary test directory
    * mount,cache: enable SElinux shared content label option by default
    * commit: use race-free RemoveNames instead of SetNames
    * Drop util/util.Cause()
    * cmd/buildah: add "manifest create --amend"
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.8.1 to 1.8.2
    * docs: specify git protocol is not supported for github hosted repo
    * Scrub user and group names from layer diffs
    * build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.8
    * version: bump to 1.28.0-dev
* Wed Sep 21 2022 dcermak@suse.com
  - Update to version 1.27.2:
    * tag v1.27.2
    * Fix broken command completion
    * build: support --skip-unused-stages for multi-stage builds
* Mon Sep 12 2022 dcermak@suse.com
  - Update to version 1.27.1:
    * release: bump to v1.27.1
    * run: add container gid to additional groups
  - Drop add-container-gid-to-additional-groups.patch
    (merged upstream)
* Fri Aug 26 2022 dcermak@suse.com
  - Add fix for CVE-2022-2990 / bsc#1202812
    add: add-container-gid-to-additional-groups.patch
* Tue Aug 09 2022 dcermak@suse.com
  - Update to version 1.27.0:
    * release: tag v1.27.0
    * make,cross: ignore loong64 from target list
    * Allow chflags operations inside the container
    * Don't try to call runLabelStdioPipes if spec.Linux is not set
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    * build: support filtering cache by duration using --cache-ttl
    * build: support building from commit when using git repo as build context
    * build: clean up git repos correctly when using subdirs
    * integration tests: quote "?" in shell scripts
    * Fix a copy/paste error
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    * vendor c/common@v0.49.1
    * test: manifest inspect should have OCIv1 annotation
    * vendor: bump to c/common@87fab4b7019a
    * Failure to determine a file or directory should print an error
    * build(deps): bump github.com/containernetworking/cni from 1.1.1 to 1.1.2
    * refactor: remove unused CommitOptions from generateBuildOutput
    * stage_executor: generate output for cases with no commit
    * stage_executor, commit: output only if last stage in build
    * Use errors.Is() instead of os.Is{Not,}Exist
    * Minor test tweak for podman-remote compatibility
    * Cirrus: Use the latest imgts container
    * imagebuildah: complain about the right Dockerfile
    * tests: don't try to wrap `nil` errors
    * cmd/buildah.commitCmd: don't shadow "err"
    * cmd/buildah.pullCmd: complain about DecryptConfig/EncryptConfig
    * Fix a copy/paste error message
    * Fix a typo in an error message
    * build,cache: support pulling/pushing cache layers to/from remote sources
    * Update vendor of containers/(common, storage, image)
    * Rename chroot/run.go to chroot/run_linux.go
    * Don't bother telling codespell to skip files that don't exist
    * Set user namespace defaults correctly for the library
    * imagebuildah: optimize cache hits for COPY and ADD instructions
    * Cirrus: Update VM images w/ updated bats
    * build(deps): bump github.com/onsi/gomega from 1.19.0 to 1.20.0
    * docs, run: show SELinux label flag for cache and bind mounts
    * build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
    * imagebuildah, build: remove undefined concurrent writes
    * bump github.com/opencontainers/runtime-tools
    * Add FreeBSD support for 'buildah info'
    * Vendor in latest containers/(storage, common, image)
    * Add freebsd cross build targets
    * Make the jail package build on 32bit platforms
    * Cirrus: Ensure the build-push VM image is labeled
    * GHA: Fix dynamic script filename
    * Vendor in containers/(common, storage, image)
    * Run codespell
    * Remove import of github.com/pkg/errors
    * Avoid using cgo in pkg/jail
    * Rename footypes to fooTypes for naming consistency
    * Move cleanupTempVolumes and cleanupRunMounts to run_common.go
    * Make the various run mounts work for FreeBSD
    * Move get{Bind,Tmpfs,Secret,SSH}Mount to run_common.go
    * Move runSetupRunMounts to run_common.go
    * Move cleanableDestinationListFromMounts to run_common.go
    * Make setupMounts and runSetupBuiltinVolumes work on FreeBSD
    * Move setupMounts and runSetupBuiltinVolumes to run_common.go
    * Tidy up - runMakeStdioPipe can't be shared with linux
    * Move runAcceptTerminal to run_common.go
    * Move stdio copying utilities to run_common.go
    * Move runUsingRuntime and runCollectOutput to run_common.go
    * Move fileCloser, waitForSync and contains to run_common.go
    * Move checkAndOverrideIsolationOptions to run_common.go
    * Move DefaultNamespaceOptions to run_common.go
    * Move getNetworkInterface to run_common.go
    * Move configureEnvironment to run_common.go
    * Don't crash in configureUIDGID if Process.Capabilities is nil
    * Move configureUIDGID to run_common.go
    * Move runLookupPath to run_common.go
    * Move setupTerminal to run_common.go
    * Move etc file generation utilities to run_common.go
    * Add run support for FreeBSD
    * Add a simple FreeBSD jail library
    * Add FreeBSD support to pkg/chrootuser
    * Sync call signature for RunUsingChroot with chroot/run.go
    * test: verify feature to resolve basename with args
    * vendor: bump openshift/imagebuilder to master@4151e43
    * GHA: Remove required reserved-name use
    * buildah: set XDG_RUNTIME_DIR before setting default runroot
    * imagebuildah: honor build output even if build container is not commited
    * chroot: honor DefaultErrnoRet
    * [CI:DOCS] improve pull-policy documentation
    * tests: retrofit test since --file does not supports dir
    * Switch to golang native error wrapping
    * BuildDockerfiles: error out if path to containerfile is a directory
    * define.downloadToDirectory: fail early if bad HTTP response
    * GHA: Allow re-use of Cirrus-Cron fail-mail workflow
    * add: fail on bad http response instead of writing to container
    * build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0
    * [CI:DOCS] Update buildahimage comment
    * lint: inspectable is never nil
    * vendor: c/common to common@7e1563b
    * build: support OCI hooks for ephemeral build containers
    * [CI:BUILD] Install latest buildah instead of compiling
    * Add subid support with BuildRequires and BUILDTAG [NO NEW TESTS NEEDED]
    * build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.5
    * Make sure cpp is installed in buildah images
    * demo: use unshare for rootless invocations
    * buildah.spec.rpkg: initial addition
    * build: fix test for subid 4
    * build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0
    * build, userns: add support for --userns=auto
    * Fix building upstream buildah image
    * Remove redundant buildahimages-are-sane validation
    * Docs: Update multi-arch buildah images readme
    * Cirrus: Migrate multiarch build off github actions
    * retrofit-tests: we skip unused stages so use stages
    * stage_executor: dont rely on stage while looking for additional-context
    * buildkit, multistage: skip computing unwanted stages
    * More test cleanup
    * copier: work around freebsd bug for "mkdir /"
    * Replace $BUILDAH_BINARY with buildah() function
    * Fix up buildah images
    * Make util and copier build on FreeBSD
    * Vendor in latest github.com/sirupsen/logrus
    * build(deps): bump github.com/opencontainers/runc from 1.1.2 to 1.1.3
    * Makefile: allow building without .git
    * run_unix: don't return an error from getNetworkInterface
    * run_unix: return a valid DefaultNamespaceOptions
    * Update vendor of containers/storage
    * chroot: use ActKillThread instead of ActKill
    * use resolvconf package from c/common/libnetwork
    * update c/common to latest main
    * copier: add `NoOverwriteNonDirDir` option
    * Sort buildoptions and move cli/build functions to internal
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.8.0 to 1.8.1
    * build(deps): bump github.com/docker/docker
    * build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2
    * build(deps): bump github.com/containerd/containerd from 1.6.5 to 1.6.6
    * Fix TODO: de-spaghettify run mounts
    * Move options parsing out of build.go and into pkg/cli
    * [CI:DOCS] Tutorial 04 - Include Debian/Ubuntu deps
    * build, multiarch: support splitting build logs for --platform
    * build(deps): bump github.com/containerd/containerd from 1.6.4 to 1.6.5
    * [CI:BUILD] WIP Cleanup Image Dockerfiles
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.11 to 1.8.0
    * cli remove stutter
    * docker-parity: ignore sanity check if baseImage history is null
    * build, commit: allow disabling image history with --omit-history
    * Fix use generic/ambiguous DEBUG name
    * build(deps): bump github.com/containernetworking/cni from 1.1.0 to 1.1.1
    * Cirrus: use Ubuntu 22.04 LTS
    * Fix codespell errors
    * Remove util.StringInSlice because it is defined in containers/common
    * buildah: add support for renaming a device in rootless setups
    * squash: never use build cache when computing last step of last stage
    * Update vendor of containers/(common, storage, image)
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    * buildkit: supports additionalBuildContext in builds via --build-context
    * test cleanup
    * buildah source pull/push: show progress bar
    * run: allow resuing secret twice in different RUN steps
    * test helpers: default to being rootless-aware
    * Add --cpp-flag flag to buildah build
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    * build: accept branch and subdirectory when context is git repo
    * build(deps): bump github.com/docker/docker
    * Vendor in latest containers/common
    * build(deps): bump github.com/opencontainers/runc from 1.1.1 to 1.1.2
    * vendor: update c/storage and c/image
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    * Fix gentoo install docs
    * build(deps): bump github.com/docker/docker
    * copier: move NSS load to new process
    * Add test for prevention of reusing encrypted layers
    * Make `buildah build --label foo` create an empty "foo" label again
    * Bump to v1.27.0-dev
* Thu Aug 04 2022 dcermak@suse.com
  - Update to version 1.26.4:
    * tag v1.26.4
    * build, multiarch: support splitting build logs for --platform
    * copier: add `NoOverwriteNonDirDir` option
    * docker-parity: ignore sanity check if baseImage history is null
    * build, commit: allow disabling image history with --omit-history
    * buildkit: supports additionalBuildContext in builds via --build-context
    * Add --cpp-flag flag to buildah build
* Wed Aug 03 2022 fcrozat@suse.com
  - Update to version 1.26.3:
    * release: bump to v1.26.3
    * define.downloadToDirectory: fail early if bad HTTP response
    * add: fail on bad http response instead of writing to container
    * squash: never use build cache when computing last step of last stage
    * run: allow resuing secret twice in different RUN steps
    * integration tests: update expected error messages
    * integration tests: quote "?" in shell scripts
    * Use errors.Is() to check for storage errors
    * lint: inspectable is never nil
    * chroot: use ActKillThread instead of ActKill
    * chroot: honor DefaultErrnoRet
    * Bump dependencies
    * Set user namespace defaults correctly for the library
    * contrib/rpm/buildah.spec: fix `rpm` parser warnings
  - Drop requires on apparmor pattern, should be moved elsewhere
    for systems which want AppArmor instead of SELinux.
  - Drop binutils-gold workaround, no longer needed.
  - Update BuildRequires to libassuan-devel >= 2.5.2, pkgconfig file
    is required to build.
* Thu Jul 07 2022 dcermak@suse.com
  - Update to version 1.26.2:
    * Bump to v1.26.2
    * Bump github.com/containers/storage from v1.40.2 to v1.40.3
    * buildah: add support for renaming a device in rootless setups
* Thu May 05 2022 dcermak@suse.com
  - Update to version 1.26.1:
    * Bump to v1.26.1
    * Make `buildah build --label foo` create an empty "foo" label again
    * Bump to v1.26.0
    * build(deps): bump github.com/containerd/containerd from 1.6.3 to 1.6.4
    * imagebuildah,build: move deepcopy of args before we spawn goroutine
    * Vendor in containers/storage v1.40.2
    * buildah.BuilderOptions.DefaultEnv is ignored, so mark it as deprecated
    * help output: get more consistent about option usage text
    * Handle OS version and features flags
    * buildah build: --annotation and --label should remove values
    * buildah build: add a --env
    * buildah: deep copy options.Args before performing concurrent build/stage
    * test: inline platform and builtinargs behaviour
    * vendor: bump imagebuilder to master/009dbc6
    * build: automatically set correct TARGETPLATFORM where expected
    * build(deps): bump github.com/fsouza/go-dockerclient
    * Vendor in containers/(common, storage, image)
    * imagebuildah, executor: process arg variables while populating baseMap
    * buildkit: add support for custom build output with --output
    * Cirrus: Update CI VMs to F36
    * fix staticcheck linter warning for deprecated function
    * Fix docs build on FreeBSD
    * build(deps): bump github.com/containernetworking/cni from 1.0.1 to 1.1.0
    * copier.unwrapError(): update for Go 1.16
    * copier.PutOptions: add StripSetuidBit/StripSetgidBit/StripStickyBit
    * copier.Put(): write to read-only directories
    * build(deps): bump github.com/cpuguy83/go-md2man/v2 in /tests/tools
    * Rename $TESTSDIR (the plural one), step 4 of 3
    * Rename $TESTSDIR (the plural one), step 3 of 3
    * Rename $TESTSDIR (the plural one), step 2 of 3
    * Rename $TESTSDIR (the plural one), step 1 of 3
    * build(deps): bump github.com/containerd/containerd from 1.6.2 to 1.6.3
    * Ed's periodic test cleanup
    * using consistent lowercase 'invalid' word in returned err msg
    * Update vendor of containers/(common,storage,image)
    * use etchosts package from c/common
    * run: set actual hostname in /etc/hostname to match docker parity
    * update c/common to latest main
    * Update vendor of containers/(common,storage,image)
    * Stop littering
    * manifest-create: allow creating manifest list from local image
    * Update vendor of storage,common,image
    * Bump golang.org/x/crypto to 7b82a4e
    * Initialize network backend before first pull
    * oci spec: change special mount points for namespaces
    * tests/helpers.bash: assert handle corner cases correctly
    * buildah: actually use containers.conf settings
    * integration tests: learn to start a dummy registry
    * Fix error check to work on Podman
    * buildah build should accept at most one arg
    * tests: reduce concurrency for flaky bud-multiple-platform-no-run
    * vendor in latest containers/common,image,storage
    * manifest-add: allow override arch,variant while adding image
    * Remove a stray `\` from .containerenv
    * Vendor in latest opencontainers/selinux v1.10.1
    * build, commit: allow removing default identity labels
    * Create shorter names for containers based on image IDs
    * test: skip rootless on cgroupv2 in root env
    * fix hang when oci runtime fails
    * Set permissions for GitHub actions
    * copier test: use correct UID/GID in test archives
    * run: set parent-death signals and forward SIGHUP/SIGINT/SIGTERM
    * Bump back to v1.26.0-dev
    * build(deps): bump github.com/opencontainers/runc from 1.1.0 to 1.1.1
    * Included the URL to check the SHA
* Thu Mar 31 2022 dcermak@suse.com
  - remove obsolete check for TW, SLE 15 & Leap 15
  - add workaround for https://bugzilla.opensuse.org/show_bug.cgi?id=1183043
  - Update to version 1.25.1:
    * Bump to v1.25.1
    * buildah: create WORKDIR with USER permissions
    * vendor: update github.com/openshift/imagebuilder
    * copier: attempt to open the dir before adding it
    * Updated dependabot to get updates for GitHub actions.
    * Switch most calls to filepath.Walk to filepath.WalkDir
    * build: allow --no-cache and --layers so build cache can be overrided
    * build(deps): bump github.com/onsi/gomega from 1.18.1 to 1.19.0
    * Bump to v1.26.0-dev
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
* Wed Mar 30 2022 dcermak@suse.com
  - fixes bsc#1197870
  - Update to version 1.25.0:
    * Bump to v1.25.0
    * install: drop RHEL/CentOS 7 doc
    * build(deps): bump github.com/containers/common from 0.47.4 to 0.47.5
    * Bump c/storage to v1.39.0 in main
    * Add a test for CVE-2022-27651
    * build(deps): bump github.com/docker/docker
    * Bump github.com/prometheus/client_golang to v1.11.1
    * [CI:DOCS] man pages: sort flags, and keep them that way
    * build(deps): bump github.com/containerd/containerd from 1.6.1 to 1.6.2
    * Don't pollute
    * network setup: increase timeout to 4 minutes
    * do not set the inheritable capabilities
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    * build(deps): bump github.com/containers/ocicrypt from 1.1.2 to 1.1.3
    * parse: convert exposed GetVolumes to internal only
    * buildkit: mount=type=cache support locking external cache store
    * .in support: improve error message when cpp is not installed
    * buildah image: install cpp
    * build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1
    * build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0
    * build(deps): bump github.com/docker/docker
    * Add --no-hosts flag to eliminate use of /etc/hosts within containers
    * test: remove skips for rootless users
    * test: unshare mount/umount if test is_rootless
    * tests/copy: read correct containers.conf
    * build(deps): bump github.com/docker/distribution
    * cirrus: add seperate task and matrix for rootless
    * tests: skip tests for rootless which need unshare
    * buildah: test rootless integration
    * vendor: bump c/storage to main/93ce26691863
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.9 to 1.7.10
    * tests/copy: initialize the network, too
    * [CI:DOCS] remove references to Kubic for CentOS and Ubuntu
    * build(deps): bump github.com/containerd/containerd from 1.6.0 to 1.6.1
    * use c/image/pkg/blobcache
    * vendor c/image/v5@v5.20.0
    * add: ensure the context directory is an absolute path
    * executor: docker builds must inherit healthconfig from base if any
    * docs: Remove Containerfile and containeringore
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.8 to 1.7.9
    * helpers.bash: Use correct syntax
    * speed up combination-namespaces test
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    * Bump back to 1.25.0-dev
    * build(deps): bump github.com/containerd/containerd from 1.5.9 to 1.6.0
* Thu Feb 17 2022 dcermak@suse.com
  - Update to version 1.24.2:
    * Bump to v1.24.2
    * Increase subuid/subgid to 65535
    * history: only add proxy vars to history if specified
    * run_linux: use --systemd-cgroup
    * buildah: new global option --cgroup-manager
    * Makefile: build with systemd when available
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.7 to 1.7.8
    * Bump c/common to v0.47.4
    * Cirrus: Use updated VM images
    * conformance: add a few "replace-directory-with-symlink" tests
    * Bump back to v1.25.0-dev
* Fri Feb 04 2022 dcermak@suse.com
  - Update to version 1.24.1:
    * overlay: always honor mountProgram by @giuseppe in https://github.com/containers/buildah/pull/3750
    * build(deps): bump github.com/onsi/gomega from 1.18.0 to 1.18.1 by @dependabot in https://github.com/containers/buildah/pull/3754
    * imagebuildah.BuildDockerfiles(): create the jobs semaphore by @nalind in https://github.com/containers/buildah/pull/3753
    * build(deps): bump github.com/containers/storage from 1.38.1 to 1.38.2 by @dependabot in https://github.com/containers/buildah/pull/3760
    * System tests: fix accidental vandalism of source dir by @edsantiago in https://github.com/containers/buildah/pull/3761
    * Update vendor of containers/storage and containers/common by @rhatdan in https://github.com/containers/buildah/pull/3759
    * Bump version of containers/image and containers/common by @rhatdan in https://github.com/containers/buildah/pull/3764
    * Update vendor of openshift/imagebuilder by @rhatdan in https://github.com/containers/buildah/pull/3765
    * caps: fix buildah run --cap-add=all by @rhatdan in https://github.com/containers/buildah/pull/3766
    * stage_executor: Add support for inline `FROM --platform=` within Containerfile/Dockerfile by @flouthoc in https://github.com/containers/buildah/pull/3757
    * *Full Changelog**: https://github.com/containers/buildah/compare/v1.24.0...v1.24.1
* Thu Jan 27 2022 dcermak@suse.com
  - Update to version 1.24.0:
    * Bump to v1.24.0
    * Update vendor of containers/common
    * build(deps): bump github.com/golangci/golangci-lint in /tests/tools
    * Github-workflow: Report both failures and errors.
    * build(deps): bump github.com/containers/image/v5 from 5.18.0 to 5.19.0
    * Update docs/buildah-build.1.md
    * [CI:DOCS] Fix typos and improve language
    * buildah bud --network add support for custom networks
    * Make pull commands be consistent
    * docs/buildah-build.1.md: don't imply that -v isn't just a RUN thing
    * build(deps): bump github.com/onsi/gomega from 1.17.0 to 1.18.0
    * Vendor in latest containers/image
    * Run codespell on code
    * .github/dependabot.yml: add tests/tools go.mod
    * CI: rm git-validation, add GHA job to validate PRs
    * tests/tools: bump go-md2man to v2.0.1
    * tests/tools/Makefile: simplify
    * tests/tools: bump onsi/ginkgo to v1.16.5
    * vendor: bump c/common and others
    * mount: add support for custom upper and workdir with overlay mounts
    * linux: fix lookup for runtime
    * overlay: add MountWithOptions to API which extends support for advanced overlay
    * Allow processing of SystemContext from FlagSet
    * .golangci.yml: enable unparam linter
    * util/resolveName: rm bool return
    * tests/tools: bump golangci-lint
    * .gitignore: fixups
    * all: fix capabilities.NewPid deprecation warnings
    * bind/mount.go: fix linter comment
    * all: fix gosimple warning S1039
    * tests/e2e/buildah_suite_test.go: fix gosimple warnings
    * imagebuildah/executor.go: fix gosimple warning
    * util.go: fix gosimple warning
    * build(deps): bump github.com/opencontainers/runc from 1.0.3 to 1.1.0
    * Enable git-daemon tests
    * Allow processing of id options from FlagSet
    * Cirrus: Re-order tasks for more parallelism
    * Cirrus: Freshen VM images
    * Fix platform handling for empty os/arch values
    * Allow processing of network options from FlagSet
    * Fix permissions on  secrets directory
    * Update containers/image and containers/common
    * bud.bats: use a local git daemon for the git protocol test
    * Allow processing of common options from FlagSet
    * Cirrus: Run int. tests in parallel with unit
    * vendor c/common
    * Fix default CNI paths
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.6 to 1.7.7
    * multi-stage: enable mounting stages across each other with selinux enabled
    * executor: Share selinux label of first stage with other stages in a build
    * buildkit: add from field to bind and cache mounts so images can be used as source
    * Use config.ProxyEnv from containers/common
    * use libnetwork from c/common for networking
    * setup the netns in the buildah parent process
    * build(deps): bump github.com/containerd/containerd from 1.5.8 to 1.5.9
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.4 to 1.7.6
    * build: fix libsubid test
    * Allow callers to replace the ContainerSuffix
    * parse: allow parsing anomaly non-human value for memory control group
    * .cirrus: remove static_build from ci
    * stage_executor: re-use all possible layers from cache for squashed builds
    * build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0
    * Allow rootless buildah to set resource limits on cgroup V2
    * build(deps): bump github.com/docker/docker
    * tests: move buildkit mount tests files from TESTSDIR to TESTDIR before modification
    * build(deps): bump github.com/opencontainers/runc from 1.0.2 to 1.0.3
    * Wire logger through to config
    * copier.Put: check for is-not-a-directory using lstat, not stat
    * Turn on rootless cgroupv2 tests
    * Grab all of the containers.conf settings for namespaces.
    * image: set MediaType in OCI manifests
    * copier: RemoveAll possibly-directories
    * Simple README fix
    * images: accept multiple filter with logical AND
    * build(deps): bump github.com/containernetworking/cni from 0.8.1 to 1.0.1
    * UPdate vendor of container/storage
    * build(deps): bump github.com/onsi/gomega from 1.16.0 to 1.17.0
    * build(deps): bump github.com/containers/image/v5 from 5.16.1 to 5.17.0
    * Make LocalIP public function so Podman can use it
    * Fix UnsetEnv for buildah bud
    * Tests should rely only on static/unchanging images
    * run: ensure that stdio pipes are labeled correctly
    * build(deps): bump github.com/docker/docker
    * Cirrus: Bump up to Fedora 35 & Ubuntu 21.10
    * chroot: don't use the generate default seccomp filter for unit tests
    * build(deps): bump github.com/containerd/containerd from 1.5.7 to 1.5.8
    * ssh-agent: Increase timeout before we explicitly close connection
    * docs/tutorials: update
    * Clarify that manifest defaults to localhost as the registry name
    * "config": remove a stray bit of debug output
    * "commit": fix a flag typo
    * Fix an error message: unlocking vs locking
    * Expand the godoc for CommonBuildOptions.Secrets
    * chroot: accept an "rw" option
    * Add --unsetenv option to buildah commit and build
    * define.TempDirForURL(): show CombinedOutput when a command fails
    * config: support the variant field
    * rootless: do not bind mount /sys if not needed
    * Fix tutorial to specify command on buildah run line
    * build: history should not contain ARG values
    * docs: Use guaranteed path for go-md2man
    * run: honor --network=none from builder if nothing specified
    * networkpolicy: Should be enabled instead of default when explictly set
    * Add support for env var secret sources
    * build(deps): bump github.com/docker/docker
    * fix: another non-portable shebang
    * Rootless containers users should use additional groups
    * Support overlayfs path contains colon
    * Report ignorefile location when no content added
    * Add support for host.containers.internal in the /etc/hosts
    * build(deps): bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5
    * imagebuildah: fix nil deref
    * buildkit: add support for mount=type=cache
    * Default secret mode to 400
    * [CI:DOCS] Include manifest example usage
    * docs: update buildah-from, buildah-pull 'platform' option compatibility notes
    * docs: update buildah-build 'platform' option compatibility notes
    * De-dockerize the man page as much as possible
    * [CI:DOCS] Touch up Containerfile man page to show ARG can be 1st
    * docs: Fix and Update Containerfile man page with supported mount types
    * mount: add tmpcopyup to tmpfs mount option
    * buildkit: Add support for --mount=type=tmpfs
    * build(deps): bump github.com/opencontainers/selinux from 1.8.5 to 1.9.1
    * Fix command doc links in README.md
    * build(deps): bump github.com/containers/image/v5 from 5.16.0 to 5.16.1
    * build: Add support for buildkit like --mount=type=bind
    * Bump containerd to v1.5.7
    * build(deps): bump github.com/docker/docker
    * tests: stop pulling php, composer
    * Fix .containerignore link file
    * Cirrus: Fix defunct package metadata breaking cache
    * build(deps): bump github.com/containers/storage from 1.36.0 to 1.37.0
    * buildah build: add --all-platforms
    * Add man page for Containerfile and .containerignore
    * Plumb the remote logger throughut Buildah
    * Replace fmt.Sprintf("%d", x) with strconv.Itoa(x)
    * Run: Cleanup run directory after every RUN step
    * build(deps): bump github.com/containers/common from 0.45.0 to 0.46.0
    * Makefile: adjust -ldflags/-gcflags/-gccgoflags depending on the go implementation
    * Makefile: check for `-race` using `-mod=vendor`
    * imagebuildah: fix an attempt to write to a nil map
    * push: support to specify the compression format
    * conformance: allow test cases to specify dockerUseBuildKit
    * build(deps): bump github.com/containers/common from 0.44.1 to 0.45.0
    * build(deps): bump github.com/containers/common from 0.44.0 to 0.44.1
    * unmarshalConvertedConfig(): handle zstd compression
    * tests/copy/copy: wire up compression options
    * Update to github.com/vbauerster/mpb v7.1.5
    * Add flouthoc to OWNERS
    * build: Add additional step nodes when labels are modified
    * Makefile: turn on race detection whenever it's available
    * conformance: add more tests for exclusion short-circuiting
    * Update VM Images + Drop prior-ubuntu testing
    * Bump to v1.24.0-dev
* Thu Nov 25 2021 dcermak@suse.com
  - Sync package with Factory (bsc#1192999)
  - remove no longer used CVE-2019-10214.patch
* Fri Oct 22 2021 rpm@fthiessen.de
  - Update to version 1.23.1:
    * Update dependencies
    * Bugfixes
* Fri Sep 17 2021 alexandre.vicenzi@suse.com
  - Update to version 1.23.0:
    * Update dependencies
    * Bugfixes
* Thu Sep 02 2021 alexandre.vicenzi@suse.com
  - Update to version 1.22.3:
    * Update dependencies
    * Post-branch commit
    * Accept repositories on login/logout
* Fri Aug 06 2021 alexandre.vicenzi@suse.com
  - Update to version 1.22.0:
    * Bump to v1.22.0 [NO TESTS NEEDED]
    * c/image, c/storage, c/common vendor before Podman 3.3 release
    * WIP: tests: new assert()
    * Proposed patch for 3399 (shadowutils)
    * Fix handling of --restore shadow-utils
    * build(deps): bump github.com/containers/image/v5 from 5.13.2 to 5.14.0
    * runtime-flag (debug) test: handle old & new runc
    * build(deps): bump github.com/containers/storage from 1.32.6 to 1.33.0
    * Allow dst and destination for target in secret mounts
    * Multi-arch: Always push updated version-tagged img
    * Add a few tests on cgroups V2
    * imagebuildah.stageExecutor.prepare(): remove pseudonym check
    * refine dangling filter
    * Chown with environment variables not set should fail
    * Just restore protections of shadow-utils
    * build(deps): bump github.com/opencontainers/runc from 1.0.0 to 1.0.1
    * Remove specific kernel version number requirement from install.md
    * Multi-arch image workflow: Make steps generic
    * chroot: fix environment value leakage to intermediate processes
    * Update nix pin with `make nixpkgs`
    * buildah source - create and manage source images
    * Update cirrus-cron notification GH workflow
    * Reuse code from containers/common/pkg/parse
    * Cirrus: Freshen VM images
    * Fix excludes exception begining with / or ./
    * Fix syntax for --manifest example
    * build(deps): bump github.com/onsi/gomega from 1.13.0 to 1.14.0
    * vendor containers/common@main
    * Cirrus: Drop dependence on fedora-minimal
    * Adjust conformance-test error-message regex
    * Workaround appearance of differing debug messages
    * Cirrus: Install docker from package cache
    * build(deps): bump github.com/containers/ocicrypt from 1.1.1 to 1.1.2
    * Switch rusagelogfile to use options.Out
    * build(deps): bump github.com/containers/storage from 1.32.4 to 1.32.5
    * Turn stdio back to blocking when command finishes
    * Add support for default network creation
    * Cirrus: Updates for master->main rename
    * Change references from master to main
    * Add `--env` and `--workingdir` flags to run command
    * build(deps): bump github.com/opencontainers/runc
    * [CI:DOCS] buildah bud: spelling --ignore-file requires parameter
    * [CI:DOCS] push/pull: clarify supported transports
    * Remove unused function arguments
    * Create mountOptions for mount command flags
    * Extract version command implementation to function
    * Add --json flags to `mount` and `version` commands
    * build(deps): bump github.com/containers/storage from 1.32.2 to 1.32.3
    * build(deps): bump github.com/containers/common from 0.40.0 to 0.40.1
    * copier.Put(): set xattrs after ownership
    * buildah add/copy: spelling
    * build(deps): bump github.com/containers/common from 0.39.0 to 0.40.0
    * buildah copy and buildah add should support .containerignore
    * Remove unused util.StartsWithValidTransport
    * Fix documentation of the --format option of buildah push
    * Don't use alltransports.ParseImageName with known transports
    * build(deps): bump github.com/containers/image/v5 from 5.13.0 to 5.13.1
    * man pages: clarify `rmi` removes dangling parents
    * tests: make it easer to override the location of the copy helper
    * build(deps): bump github.com/containers/image/v5 from 5.12.0 to 5.13.0
    * [CI:DOCS] Fix links to c/image master branch
    * imagebuildah: use the specified logger for logging preprocessing warnings
    * Fix copy into workdir for a single file
    * Fix docs links due to branch rename
    * Update nix pin with `make nixpkgs`
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.2 to 1.7.3
    * build(deps): bump github.com/opencontainers/selinux from 1.8.1 to 1.8.2
    * build(deps): bump go.etcd.io/bbolt from 1.3.5 to 1.3.6
    * build(deps): bump github.com/containers/storage from 1.32.1 to 1.32.2
    * build(deps): bump github.com/mattn/go-shellwords from 1.0.11 to 1.0.12
    * build(deps): bump github.com/onsi/ginkgo from 1.16.3 to 1.16.4
    * fix(docs): typo
    * Move to v1.22.0-dev
    * Fix handling of auth.json file while in a user namespace
    * Add rusage-logfile flag to optionally send rusage to a file
    * imagebuildah: redo step logging
    * build(deps): bump github.com/onsi/ginkgo from 1.16.2 to 1.16.3
    * build(deps): bump github.com/containers/storage from 1.32.0 to 1.32.1
    * Add volumes to make running buildah within a container easier
    * build(deps): bump github.com/onsi/gomega from 1.12.0 to 1.13.0
    * Add and use a "copy" helper instead of podman load/save
    * Bump github.com/containers/common from 0.38.4 to 0.39.0
    * containerImageRef/containerImageSource: don't buffer uncompressed layers
    * containerImageRef(): squashed images have no parent images
    * Sync. workflow across skopeo, buildah, and podman
    * Bump github.com/containers/storage from 1.31.1 to 1.31.2
    * Bump github.com/opencontainers/runc from 1.0.0-rc94 to 1.0.0-rc95
    * Bump to v1.21.1-dev [NO TESTS NEEDED]
* Fri Jul 23 2021 alexandre.vicenzi@suse.com
  - Update to version 1.21.4:
    * Bump to v1.21.4
    * tests: make it easer to override the location of the copy helper
    * Add and use a "copy" helper instead of podman load/save
    * vendor containers/common@v0.38.16
    * Bump to v1.21.3
    * chroot: fix environment value leakage to intermediate processes
    * [release-1.21] Bump to Buildah v1.21.2
    * vendor common@v0.38.12 and storage@v1.31.3
    * Bump to v1.21.1
    * Fix handling of auth.json file while in a user namespace
* Mon Jul 19 2021 fvogt@suse.com
  - Set -buildmode=pie properly using GOFLAGS instead of just LDFLAGS
  - Exclude building on ppc64, not supported
* Mon May 24 2021 alexandre.vicenzi@suse.com
  - Update to version 1.21.0:
    * Bump to v1.21.0 - [NO TESTS NEEDED]
    * Don't blow up if cpp detects errors
    * Vendor in containers/common v0.38.4
    * Remove 'buildah run --security-opt' from completion
    * update c/common
    * Fix handling of --default-mounts-file
    * update vendor of containers/storage v1.31.1
    * Bump github.com/containers/storage from 1.30.3 to 1.31.0
    * Send logrus messages back to caller when building
    * github: Fix bad repo. ref in workflow config
    * Check earlier for bad image tags name
    * buildah bud: fix containers/podman/issues/10307
    * Bump github.com/containers/storage from 1.30.1 to 1.30.3
    * Cirrus: Support [CI:DOCS] test skipping
    * Notification email for cirrus-cron build failures
    * Bump github.com/opencontainers/runc from 1.0.0-rc93 to 1.0.0-rc94
    * Fix race condition
    * Fix copy race while walking paths
    * Preserve ownership of lower directory when doing an overlay mount
    * Bump github.com/onsi/gomega from 1.11.0 to 1.12.0
    * Update nix pin with `make nixpkgs`
    * codespell cleanup
    * Multi-arch github-action workflow unification
    * Bump github.com/containers/image/v5 from 5.11.1 to 5.12.0
    * Bump github.com/onsi/ginkgo from 1.16.1 to 1.16.2
    * imagebuildah: ignore signatures when tagging images
    * update to latest libimage
    * Bump github.com/containers/common from 0.37.0 to 0.37.1
    * Bump github.com/containers/storage from 1.30.0 to 1.30.1
    * Upgrade to GitHub-native Dependabot
    * Document location of auth.json file if XDG_RUNTIME_DIR is not set
    * run.bats: fix flake in run-user test
    * Cirrus: Update F34beta -> F34
    * pr-should-include-tests: try to make work in buildah
    * runUsingRuntime: when relaying error from the runtime, mention that
    * Run(): avoid Mkdir() into the rootfs
    * imagebuildah: replace archive with chrootarchive
    * imagebuildah.StageExecutor.volumeCacheSaveVFS(): set up bind mounts
    * conformance: use :Z with transient mounts when SELinux is enabled
    * bud.bats: fix a bats warning
    * imagebuildah: create volume directories when using overlays
    * imagebuildah: drop resolveSymlink()
    * namespaces test - refactoring and cleanup
    * Refactor 'idmapping' system test
    * Cirrus: Update Ubuntu images to 21.04
    * Tiny fixes in bud system tests
    * Add compabitility wrappers for removed packages
    * Fix expected message at pulling image
    * Fix system tests of 'bud' subcommand
    * [CI:DOCS] Update steps for CentOS runc users
    * Add support for secret mounts
    * Add buildah manifest rm command
    * restore push/pull and util API
    * [CI:DOCS] Remove older distro docs
    * Rename rhel secrets to subscriptions
    * vendor in openshift/imagebuilder
    * Remove buildah bud --loglevel ...
    * use new containers/common/libimage package
    * Fix copier when using globs
    * Test namespace flags of 'bud' subcommand
    * Add system test of 'bud' subcommand
    * Output names of multiple tags in buildah bud
    * push to docker test: don't get fooled by podman
    * copier: add Remove()
    * build(deps): bump github.com/containers/image/v5 from 5.10.5 to 5.11.1
    * Restore log timestamps
    * Add system test of 'buildah help' with a tiny fix
    * tests: copy.bats: fix infinite hang
    * Do not force hard code to crun in rootless mode
    * build(deps): bump github.com/openshift/imagebuilder from 1.2.0 to 1.2.1
    * build(deps): bump github.com/containers/ocicrypt from 1.1.0 to 1.1.1
    * build(deps): bump github.com/containers/common from 0.35.4 to 0.36.0
    * Fix arg missing warning in bud
    * Check without flag in 'from --cgroup-parent' test
    * Minor fixes to Buildah as a library tutorial documentation
    * Add system test of 'buildah version' for packaged buildah
    * Add a few system tests of 'buildah from'
    * Log the final error with %+v at logging level "trace"
    * copier: add GetOptions.NoCrossDevice
    * Update nix pin with `make nixpkgs`
    * Bump to v1.20.2-dev
* Thu Apr 15 2021 alexandre.vicenzi@suse.com
  - Update to version 1.20.1:
    * Bump to v1.20.1
    * Run container with isolation type set at 'from'
    * bats helpers.bash - minor refactoring
    * Bump containers/storage vendor to v1.29.0
    * build(deps): bump github.com/onsi/ginkgo from 1.16.0 to 1.16.1
    * Cirrus: Update VMs w/ F34beta
    * CLI add/copy: add a --from option
    * build(deps): bump github.com/onsi/ginkgo from 1.15.2 to 1.16.0
    * Add authentication system tests for 'commit' and 'bud'
    * fix local image lookup for custom platform
    * Double-check existence of OCI runtimes
    * Cirrus: Make use of shared get_ci_vm container
    * Add system tests of "buildah run"
    * Update nix pin with `make nixpkgs`
    * Remove some stuttering on returns errors
    * Setup alias for --tty to --terminal
    * Add conformance tests for COPY /...
    * Put a few more minutes on the clock for the CI conformance test
    * Add a conformance test for COPY --from $symlink
    * Add conformance tests for COPY ""
    * Check for symlink in builtin volume
    * Sort all mounts by destination directory
    * System-test cleanup
    * Export parse.Platform string to be used by podman-remote
    * blobcache: fix sequencing error
    * build(deps): bump github.com/containers/common from 0.35.3 to 0.35.4
    * Fix URL in demos/buildah_multi_stage.sh
    * Add a few system tests
    * [NO TESTS NEEDED] Use --recurse-modules when building git context
    * Bump to v1.20.1-dev
* Mon Mar 29 2021 alexandre.vicenzi@suse.com
  - Update to version 1.20.0:
    * Bump to v1.20.0
    * Fix release.sh to generate good releases
    * vendor in containers/storage v1.28.1
    * build(deps): bump github.com/containers/common from 0.35.2 to 0.35.3
    * tests: prefetch: use buildah, not podman, for pulls
    * Use faster way to check image tag existence during multi-arch build
    * Add information about multi-arch images to the Readme
    * COPY --chown: expand the conformance test
    * pkg/chrootuser: use a bufio.Scanner
    * [CI:DOCS] Fix rootful typo in docs
    * build(deps): bump github.com/onsi/ginkgo from 1.15.1 to 1.15.2
    * Add documentation and testing for .containerignore
    * build(deps): bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1
    * build(deps): bump github.com/hashicorp/go-multierror from 1.1.0 to 1.1.1
    * Lookup Containerfile if user specifies a directory
    * Add Tag format placeholder to docs
    * copier: ignore sockets
    * image: propagate errors from extractRootfs
    * Remove system test of 'buildah containers -a'
    * Clarify userns options are usable only as root in man pages
    * Fix system test of 'containers -a'
    * Remove duplicated code in addcopy
    * build(deps): bump github.com/onsi/ginkgo from 1.15.0 to 1.15.1
    * build(deps): bump github.com/onsi/gomega from 1.10.5 to 1.11.0
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.1 to 1.7.2
    * Update multi-arch buildah build setup with new logic
    * Update nix pin with `make nixpkgs`
    * overlay.bats: fix the "overlay source permissions" test
    * imagebuildah: use overlay for volumes when using overlay
    * Make PolicyMap and PullPolicy names align
    * copier: add GetOptions.IgnoreUnreadable
    * Check local image to match system context
    * fix: Containerfiles - smaller set of userns u/gids
    * Set upperdir permissions based on source
    * Shrink the vendoring size of pkc/cli
    * Clarify image name match failure message
    * ADD/COPY: create the destination directory first, chroot to it
    * copier.GetOptions: add NoDerefSymLinks
    * copier: add an Eval function
    * Update system test for 'from --cap-add/drop'
    * copier: fix a renaming bug
    * copier: return child process stderr if we can't JSON decode the response
    * Add some system tests
    * build(deps): bump github.com/containers/storage from 1.26.0 to 1.27.0
    * complement add/copy --chmod documentation
    * buildah login and logout, do not need to enter user namespace
    * Add multi-arch image build
    * chmod/chown added/fixed in bash completions
    * OWNERS: add @lsm5
    * buildah add/copy --chmod dockerfile implementation
    * bump github.com/openshift/imagebuilder from 1.1.8 to 1.2.0
    * buildah add/copy --chmod cli implementation for files and urls
    * Make sure we set the buildah version label
    * Isolation strings, should match user input
    * [CI:DOCS] buildah-from.md: remove dup arch,os
    * build(deps): bump github.com/containers/image/v5 from 5.10.2 to 5.10.3
    * Cirrus: Temp. disable prior-fedora (F32) testing
    * pr-should-include-tests: recognized "renamed" tests
    * build(deps): bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.7.0 to 1.7.1
    * build(deps): bump github.com/containers/common from 0.34.2 to 0.35.0
    * Fix reaping of stages with no instructions
    * add stale bot
    * Add base image name to comment
    * build(deps): bump github.com/spf13/cobra from 1.1.1 to 1.1.3
    * Don't fail copy to emptydir
    * buildah: use volatile containers
    * vendor: update containers/storage
    * Eliminate the use of containers/building import in pkg subdirs
    * Add more support for removing config
    * Improve messages about --cache-from not being supported
    * Revert patch to allow COPY/ADD of empty dirs.
    * Don't fail copy to emptydir
    * Fix tutorial for rootless mode
    * Fix caching layers with build args
    * Vendor in containers/image v5.10.2
    * build(deps): bump github.com/containers/common from 0.34.0 to 0.34.2
    * build(deps): bump github.com/onsi/ginkgo from 1.14.2 to 1.15.0
    * 'make validate': require PRs to include tests
    * build(deps): bump github.com/onsi/gomega from 1.10.4 to 1.10.5
    * build(deps): bump github.com/containers/storage from 1.24.5 to 1.25.0
    * Use chown function for U volume flag from containers/common repository
    * --iidfile: print hash prefix
    * bump containernetworking/cni to v0.8.1 - fix for CVE-2021-20206 (bsc#1181961)
    * run: fix check for host pid namespace
    * Finish plumbing for buildah bud --manifest
    * buildah manifest add localimage should work
    * Stop testing directory permissions with latest docker
    * Fix build arg check
    * build(deps): bump github.com/containers/ocicrypt from 1.0.3 to 1.1.0
    * [ci:docs] Fix man page for buildah push
    * Update nix pin with `make nixpkgs`
    * Bump to containers/image v5.10.1
    * Rebuild layer if a change in ARG is detected
    * Bump golang.org/x/crypto to the latest
    * Add Ashley and Urvashi to Approvers
    * local image lookup by digest
    * Use build-arg ENV val from local environment if set
    * Pick default OCI Runtime from containers.conf
    * Added required devel packages
    * Cirrus: Native OSX Build
    * Cirrus: Two minor cleanup items
    * Workaround for RHEL gating test failure
    * build(deps): bump github.com/stretchr/testify from 1.6.1 to 1.7.0
    * build(deps): bump github.com/mattn/go-shellwords from 1.0.10 to 1.0.11
    * Reset upstream branch to dev version
    * If destination does not exists, do not throw error
    * Fix version of release to v1.19.1
    * use local image name for pull policy checks
    * Vendor in common 0.33.1
    * Fix conformance test false-failures
    * Fix config-flags-verification test on F33
    * Fix bud capabilities test
    * Cirrus: Support new VM Images in get_ci_vm.sh
    * Cirrus: Make tests pass with new VM Images
    * Cirrus: Collect cri-o-runc version
    * Cirrus: Update VM Images + Rearrange tasks
    * Cirrus: Clarify task names / improve readability
    * Stop overriding the location of the blob info cache
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.6.6 to 1.7.0
    * Update nix pin with `make nixpkgs`
    * Bump to v1.20.0-dev
    * Bump to v1.19.0
    * Update vendor of containers/storage and containers/common
    * Buildah inspect should be able to inspect manifests
    * Make buildah push support pushing manifests lists and digests
    * Fix handling of TMPDIR environment variable
    * Add support for --manifest flags
    * Upper directory should match mode of destination directory
    * Only grab the OS, Arch if the user actually specified them
    * Use --arch and --os and --variant options to select architecture and os
    * Cirrus: Track libseccomp and golang version
    * copier.PutOptions: add an "IgnoreDevices" flag
    * fix: `rmi --prune` when parent image is in store.
    * build(deps): bump github.com/containers/storage from 1.24.3 to 1.24.4
    * build(deps): bump github.com/containers/common from 0.31.1 to 0.31.2
    * Allow users to specify stdin into containers
    * Drop log message on failure to mount on /sys file systems to info
    * Spelling
    * SELinux no longer requires a tag.
    * build(deps): bump github.com/containers/common from 0.31.0 to 0.31.1
    * Update nix pin with `make nixpkgs`
    * Switch references of /var/run -> /run
    * Allow FROM to be overriden with from option
    * copier: don't assume we can chroot() on Unixy systems
    * copier: add PutOptions.NoOverwriteDirNonDir, Get/PutOptions.Rename
    * copier: handle replacing directories with not-directories
    * copier: Put: skip entries with zero-length names
    * build(deps): bump github.com/containers/storage from 1.24.2 to 1.24.3
    * Add U volume flag to chown source volumes
    * Turn off PRIOR_UBUNTU Test until vm is updated
    * pkg, cli: rootless uses correct isolation
    * build(deps): bump github.com/onsi/gomega from 1.10.3 to 1.10.4
    * update installation doc to reflect current status
    * Move away from using docker.io
    * enable short-name aliasing
    * build(deps): bump github.com/containers/storage from 1.24.1 to 1.24.2
    * build(deps): bump github.com/containers/common from 0.30.0 to 0.31.0
    * Throw errors when using bogus --network flags
    * pkg/supplemented test: replace our null blobinfocache
    * build(deps): bump github.com/containers/common from 0.29.0 to 0.30.0
    * inserts forgotten quotation mark
    * Not prefer use local image create/add manifest
    * Add container information to .containerenv
    * Add --ignorefile flag to use alternate .dockerignore flags
    * Add a source debug build
    * Fix crash on invalid filter commands
    * Switch to using containers/common pkg's
    * fix: non-portable shebang #2812
    * Remove copy/paste errors that leaked `Podman` into man pages.
    * Add suggests cpp to spec file
    * Apply suggestions from code review
    * update docs for debian testing and unstable
    * imagebuildah: disable pseudo-terminals for RUN
    * Compute diffID for mapped-layer at creating image source
    * intermediateImageExists: ignore images whose history we can't read
    * Bump to v1.19.0-dev
    * Bump to v1.18.0
    * build(deps): bump github.com/containers/common from 0.26.3 to 0.27.0
    * Fix testing error caused by simultanious merge
    * Vendor in containers/storage v1.24.0
    * short-names aliasing
    * Add --policy flag to buildah pull
    * Stop overwrapping and stuttering
    * copier.Get(): ignore ENOTSUP/ENOSYS when listing xattrs
    * Run: don't forcibly disable UTS namespaces in rootless mode
    * test: ensure non-directory in a Dockerfile path is handled correctly
    * Add a few tests for `pull` command
    * Fix buildah config --cmd to handle array
    * build(deps): bump github.com/containers/storage from 1.23.8 to 1.23.9
    * Fix NPE when Dockerfile path contains non-directory entries
    * Update buildah bud man page from podman build man page
    * Move declaration of decryption-keys to common cli
    * Run: correctly call copier.Mkdir
    * util: digging UID/GID out of os.FileInfo should work on Unix
    * imagebuildah.getImageTypeAndHistoryAndDiffIDs: cache results
    * Verify userns-uid-map and userns-gid-map input
    * Use CPP, CC and flags in dep check scripts
    * Avoid overriding LDFLAGS in Makefile
    * ADD: handle --chown on URLs
    * Update nix pin with `make nixpkgs`
    * (*Builder).Run: MkdirAll: handle EEXIST error
    * copier: try to force loading of nsswitch modules before chroot()
    * fix MkdirAll usage
    * build(deps): bump github.com/containers/common from 0.26.2 to 0.26.3
    * build(deps): bump github.com/containers/storage from 1.23.7 to 1.23.8
    * Use osusergo build tag for static build
    * imagebuildah: cache should take image format into account
    * Bump to v1.18.0-dev
    * Bump to v1.17.0
    * Handle cases where other tools mount/unmount containers
    * overlay.MountReadOnly: support RO overlay mounts
    * overlay: use fusermount for rootless umounts
    * overlay: fix umount
    * Switch default log level of Buildah to Warn. Users need to see these messages
    * Drop error messages about OCI/Docker format to Warning level
    * build(deps): bump github.com/containers/common from 0.26.0 to 0.26.2
    * tests/testreport: adjust for API break in storage v1.23.6
    * build(deps): bump github.com/containers/storage from 1.23.5 to 1.23.7
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.6.5 to 1.6.6
    * copier: put: ignore Typeflag="g"
    * Use curl to get repo file (fix #2714)
    * build(deps): bump github.com/containers/common from 0.25.0 to 0.26.0
    * build(deps): bump github.com/spf13/cobra from 1.0.0 to 1.1.1
    * Remove docs that refer to bors, since we're not using it
    * Buildah bud should not use stdin by default
    * bump containerd, docker, and golang.org/x/sys
    * Makefile: cross: remove windows.386 target
    * copier.copierHandlerPut: don't check length when there are errors
    * Stop excessive wrapping
    * CI: require that conformance tests pass
    * bump(github.com/openshift/imagebuilder) to v1.1.8
    * Skip tlsVerify insecure BUILD_REGISTRY_SOURCES
    * Fix build path wrong https://github.com/containers/podman/issues/7993
    * refactor pullpolicy to avoid deps
    * build(deps): bump github.com/containers/common from 0.24.0 to 0.25.0
    * CI: run gating tasks with a lot more memory
    * ADD and COPY: descend into excluded directories, sometimes
    * copier: add more context to a couple of error messages
    * copier: check an error earlier
    * copier: log stderr output as debug on success
    * Update nix pin with `make nixpkgs`
    * Set directory ownership when copied with ID mapping
    * Cirrus: Remove bors artifacts
    * Sort build flag definitions alphabetically
    * ADD: only expand archives at the right time
    * Remove configuration for bors
    * Shell Completion for podman build flags
    * Bump c/common to v0.24.0
    * New CI check: xref --help vs man pages
    * CI: re-enable several linters
    * Move --userns-uid-map/--userns-gid-map  description into buildah man page
    * add: preserve ownerships and permissions on ADDed archives
    * Makefile: tweak the cross-compile target
    * Bump containers/common to v0.23.0
    * chroot: create bind mount targets 0755 instead of 0700
    * Change call to Split() to safer SplitN()
    * chroot: fix handling of errno seccomp rules
    * build(deps): bump github.com/containers/image/v5 from 5.5.2 to 5.6.0
    * Add In Progress section to contributing
    * integration tests: make sure tests run in ${topdir}/tests
    * Run(): ignore containers.conf's environment configuration
    * Warn when setting healthcheck in OCI format
    * Cirrus: Skip git-validate on branches
    * tools: update git-validation to the latest commit
    * tools: update golangci-lint to v1.18.0
    * Add a few tests of push command
    * Add(): fix handling of relative paths with no ContextDir
    * build(deps): bump github.com/containers/common from 0.21.0 to 0.22.0
    * Lint: Use same linters as podman
    * Validate: reference HEAD
    * Fix buildah mount to display container names not ids
    * Update nix pin with `make nixpkgs`
    * Add missing --format option in buildah from man page
    * Fix up code based on codespell
    * build(deps): bump github.com/openshift/imagebuilder from 1.1.6 to 1.1.7
    * build(deps): bump github.com/containers/storage from 1.23.4 to 1.23.5
    * Improve buildah completions
    * Cirrus: Fix validate commit epoch
    * Fix bash completion of manifest flags
    * Uniform some man pages
    * Update Buildah Tutorial to address BZ1867426
    * Update bash completion of `manifest add` sub command
    * copier.Get(): hard link targets shouldn't be relative paths
    * build(deps): bump github.com/onsi/gomega from 1.10.1 to 1.10.2
    * Pass timestamp down to history lines
    * Timestamp gets updated everytime you inspect an image
    * bud.bats: use absolute paths in newly-added tests
    * contrib/cirrus/lib.sh: don't use CN for the hostname
    * tests: Add some tests
    * Update `manifest add` man page
    * Extend flags of `manifest add`
    * build(deps): bump github.com/containers/storage from 1.23.3 to 1.23.4
    * build(deps): bump github.com/onsi/ginkgo from 1.14.0 to 1.14.1
    * Bump to v1.17.0-dev
    * Bump to v1.16.0
    * CI: expand cross-compile checks
    * fix build on 32bit arches
    * StageExecutor.intermediateImageExists: recognize cached images based on scratch
    * containerImageRef.NewImageSource(): don't always force timestamps
    * Add fuse module warning to image readme
    * Heed our retry delay option values when retrying commit/pull/push
    * Switch to containers/common for seccomp
    * Use --timestamp rather then --omit-timestamp
    * docs: remove outdated notice
    * docs: remove outdated notice
    * build-using-dockerfile: add a hidden --log-rusage flag
    * build(deps): bump github.com/containers/image/v5 from 5.5.1 to 5.5.2
    * Discard ReportWriter if user sets options.Quiet
    * build(deps): bump github.com/containers/common from 0.19.0 to 0.20.3
    * Fix ownership of content copied using COPY --from
    * newTarDigester: zero out timestamps in tar headers
    * Update nix pin with `make nixpkgs`
    * bud.bats: correct .dockerignore integration tests
    * Use pipes for copying
    * run: include stdout in error message
    * run: use the correct error for errors.Wrapf
    * copier: un-export internal types
    * copier: add Mkdir()
    * in_podman: don't get tripped up by $CIRRUS_CHANGE_TITLE
    * docs/buildah-commit.md: tweak some wording, add a --rm example
    * imagebuildah: don’t blank out destination names when COPYing
    * Replace retry functions with common/pkg/retry
    * StageExecutor.historyMatches: compare timestamps using .Equal
    * Update vendor of containers/common
    * Fix errors found in coverity scan
    * Change namespace handling flags to better match podman commands
    * conformance testing: ignore buildah.BuilderIdentityAnnotation labels
    * Vendor in containers/storage v1.23.0
    * Add buildah.IsContainer interface
    * Avoid feeding run_buildah to pipe
    * fix(buildahimage): add xz dependency in buildah image
    * Bump github.com/containers/common from 0.15.2 to 0.18.0
    * Howto for rootless image building from OpenShift
    * Add --omit-timestamp flag to buildah bud
    * Update nix pin with `make nixpkgs`
    * Shutdown storage on failures
    * Handle COPY --from when an argument is used
    * Bump github.com/seccomp/containers-golang from 0.5.0 to 0.6.0
    * Cirrus: Use newly built VM images
    * Bump github.com/opencontainers/runc from 1.0.0-rc91 to 1.0.0-rc92
    * Enhance the .dockerignore man pages
    * conformance: add a test for COPY from subdirectory
    * fix  bug manifest inspct
    * Add documentation for .dockerignore
    * Add BuilderIdentityAnnotation to identify buildah version
    * DOC: Add quay.io/containers/buildah image to README.md
    * Update buildahimages readme
    * fix spelling mistake in "info" command result display
    * Don't bind /etc/host and /etc/resolv.conf if network is not present
    * blobcache: avoid an unnecessary NewImage()
    * Build static binary with `buildGoModule`
    * copier: split StripSetidBits into StripSetuidBit/StripSetgidBit/StripStickyBit
    * tarFilterer: handle multiple archives
    * Fix a race we hit during conformance tests
    * Rework conformance testing
    * Update 02-registries-repositories.md
    * test-unit: invoke cmd/buildah tests with --flags
    * parse: fix a type mismatch in a test
    * Fix compilation of tests/testreport/testreport
    * build.sh: log the version of Go that we're using
    * test-unit: increase the test timeout to 40/45 minutes
    * Add the "copier" package
    * Fix & add notes regarding problematic language in codebase
    * Add dependency on github.com/stretchr/testify/require
    * CompositeDigester: add the ability to filter tar streams
    * BATS tests: make more robust
    * vendor golang.org/x/text@v0.3.3
    * Switch golang 1.12 to golang 1.13
    * imagebuildah: wait for stages that might not have even started yet
    * chroot, run: not fail on bind mounts from /sys
    * chroot: do not use setgroups if it is blocked
    * Set engine env from containers.conf
    * imagebuildah: return the right stage's image as the "final" image
    * Fix a help string
    * Deduplicate environment variables
    * switch containers/libpod to containers/podman
    * Bump github.com/containers/ocicrypt from 1.0.2 to 1.0.3
    * Bump github.com/opencontainers/selinux from 1.5.2 to 1.6.0
    * Mask out /sys/dev to prevent information leak
    * linux: skip errors from the runtime kill
    * Mask over the /sys/fs/selinux in mask branch
    * Add VFS additional image store to container
    * tests: add auth tests
    * Allow "readonly" as alias to "ro" in mount options
    * Ignore OS X specific consistency mount option
    * Bump github.com/onsi/ginkgo from 1.13.0 to 1.14.0
    * Bump github.com/containers/common from 0.14.0 to 0.15.2
    * Rootless Buildah should default to IsolationOCIRootless
    * imagebuildah: fix inheriting multi-stage builds
    * Make imagebuildah.BuildOptions.Architecture/OS optional
    * Make imagebuildah.BuildOptions.Jobs optional
    * Resolve a possible race in imagebuildah.Executor.startStage()
    * Switch scripts to use containers.conf
    * Bump openshift/imagebuilder to v1.1.6
    * Bump go.etcd.io/bbolt from 1.3.4 to 1.3.5
    * buildah, bud: support --jobs=N for parallel execution
    * executor: refactor build code inside new function
    * Add bud regression tests
    * Cirrus: Fix missing htpasswd in registry img
    * docs: clarify the 'triples' format
    * CHANGELOG.md: Fix markdown formatting
    * Add nix derivation for static builds
    * Bump to v1.16.0-dev
    * Bump to v1.15.0
    * vendor github.com/containers/image/v5@v5.5.1
    * add version centos7 for compatible
    * vendor github.com/containers/common v0.14.0
    * Bump ImageBuilder to v1.1.5
    * Bump github.com/containers/common from 0.12.0 to 0.13.1
    * Bump github.com/containers/storage from 1.20.1 to 1.20.2
    * Bump github.com/seccomp/containers-golang from 0.4.1 to 0.5.0
    * Bump github.com/stretchr/testify from 1.6.0 to 1.6.1
    * Bump github.com/opencontainers/runc from 1.0.0-rc9 to 1.0.0-rc90
    * Add CVE-2020-10696 to CHANGELOG.md and changelog.txt (bsc#1167864)
    * Bump github.com/stretchr/testify from 1.5.1 to 1.6.0
    * Bump github.com/onsi/ginkgo from 1.12.2 to 1.12.3
    * Vendor in containers/common v0.12.0
    * fix lighttpd example
    * Vendor in new go.etcd.io/bbolt
    * Bump github.com/onsi/ginkgo from 1.12.1 to 1.12.2
    * Bump imagebuilder for ARG fix
    * Bump github.com/containers/common from 0.11.2 to 0.11.4
    * remove dependency on openshift struct
    * Warn on unset build arguments
    * vendor: update seccomp/containers-golang to v0.4.1
    * Ammended docs
    * Updated docs
    * clean up comments
    * update exit code for tests
    * Implement commit for encryption
    * implementation of encrypt/decrypt push/pull/bud/from
    * fix resolve docker image name as transport
    * Bump github.com/opencontainers/go-digest from 1.0.0-rc1 to 1.0.0
    * Bump github.com/onsi/ginkgo from 1.12.0 to 1.12.1
    * Bump github.com/containers/storage from 1.19.1 to 1.19.2
    * Bump github.com/containers/image/v5 from 5.4.3 to 5.4.4
    * Add preliminary profiling support to the CLI
    * Bump github.com/containers/common from 0.10.0 to 0.11.2
    * Evaluate symlinks in build context directory
    * fix error info about get signatures for containerImageSource
    * Add Security Policy
    * Cirrus: Fixes from review feedback
    * Bump github.com/containers/storage from 1.19.0 to 1.19.1
    * Bump github.com/sirupsen/logrus from 1.5.0 to 1.6.0
    * imagebuildah: stages shouldn't count as their base images
    * Update containers/common v0.10.0
    * Bump github.com/fsouza/go-dockerclient from 1.6.4 to 1.6.5
    * Add registry to buildahimage Dockerfiles
    * Cirrus: Use pre-installed VM packages + F32
    * Cirrus: Re-enable all distro versions
    * Cirrus: Update to F31 + Use cache images
    * golangci-lint: Disable gosimple
    * Lower number of golangci-lint threads
    * Fix permissions on containers.conf
    * Don't force tests to use runc
    * Bump github.com/containers/common from 0.9.1 to 0.9.5
    * Return exit code from failed containers
    * Bump github.com/containers/storage from 1.18.2 to 1.19.0
    * Bump github.com/containers/common from 0.9.0 to 0.9.1
    * cgroup_manager should be under [engine]
    * Use c/common/pkg/auth in login/logout
    * Cirrus: Temporarily disable Ubuntu 19 testing
    * Add containers.conf to stablebyhand build
    * Update gitignore to exclude test Dockerfiles
    * Bump github.com/fsouza/go-dockerclient from 1.6.3 to 1.6.4
    * Bump github.com/containers/common from 0.8.1 to 0.9.0
    * Bump back to v1.15.0-dev
    * Bump to v1.14.8
    * Remove warning for systemd inside of container
    * Run (make vendor)
    * Run (make -C tests/tools vendor)
    * Run (go mod tidy) before (go mod vendor) again
    * Fix (make vendor)
    * Bump validation
    * Bump back to v1.15.0-dev
    * Bump to v1.14.7
    * Bump github.com/containers/image/v5 from 5.3.1 to 5.4.3
    * make vendor: run `tidy` after `vendor`
    * Do not skip the directory when the ignore pattern matches
    * Bump github.com/containers/common from 0.7.0 to 0.8.1
    * Downgrade siruspen/logrus from 1.4.2
    * Fix errorf conventions
    * dockerignore tests : remove symlinks, rework
    * Bump back to v1.15.0-dev
    * Bump to v1.14.6
    * bud.bats - cleanup, refactoring
    * vendor in latest containers/storage 1.18.0 and containers/common v0.7.0
    * Bump github.com/spf13/cobra from 0.0.6 to 0.0.7
    * Bump github.com/containers/storage from 1.16.5 to 1.17.0
    * Bump github.com/containers/image/v5 from 5.2.1 to 5.3.1
    * Fix Amazon install step
    * Bump back to v1.15.0-dev
    * Bump to v1.14.5
    * Fix bud-build-arg-cache test
    * Make image history work correctly with new args handling
    * Don't add args to the RUN environment from the Builder
    * Update github.com/openshift/imagebuilder to v1.1.4
    * revert #2246 FIPS mode change
    * Add .swp files to .gitignore
    * Bump back to v1.15.0-dev
    * Bump to v1.14.4
    * image with dup layers: we now have one on quay
    * Fix fips-mode check for RHEL8 boxes
    * digest test : make more robust
    * Fix potential CVE in tarfile w/ symlink
    * Fix .dockerignore with globs and ! commands
    * update install steps for Amazon Linux 2
    * Bump github.com/openshift/imagebuilder from 1.1.2 to 1.1.3
    * Add comment for RUN command in volume ownership test
    * Run stat command directly for volume ownership test
    * vendor in containers/common v0.6.1
    * Cleanup go.sum
    * Bump back to v1.15.0-dev
    * Bump to v1.14.3
    * Update containers/storage to v1.16.5
    * Bump github.com/containers/storage from 1.16.2 to 1.16.4
    * Bump github.com/openshift/imagebuilder from 1.1.1 to 1.1.2
    * Update github.com/openshift/imagebuilder vendoring
    * Update unshare man page to fix script example
    * Fix compilation errors on non linux platforms
    * Bump containers/common and opencontainers/selinux versions
    * Add tests for volume ownership
    * Preserve volume uid and gid through subsequent commands
    * Fix FORWARD_NULL errors found by Coverity
    * Bump github.com/containers/storage from 1.16.1 to 1.16.2
    * Fix errors found by codespell
    * Bump back to v1.15.0-dev
    * Bump to v1.14.2
    * Add Pull Request Template
    * Bump to containers/storage v1.16.1
    * run_linux: fix tight loop if file is not pollable
    * Bump github.com/opencontainers/selinux from 1.3.2 to 1.3.3
    * Bump github.com/containers/common from 0.4.1 to 0.4.2
    * Bump back to v1.15.0-dev
    * Bump to v1.14.1
    * Search for local runtime per values in containers.conf
    * Set correct ownership on working directory
    * BATS : in teardown, umount stale mounts
    * Add Containerfile to build a versioned stable image on quay.io
    * Bump github.com/spf13/cobra from 0.0.5 to 0.0.6
    * Bump github.com/fsouza/go-dockerclient from 1.6.1 to 1.6.3
    * Bump github.com/stretchr/testify from 1.4.0 to 1.5.1
    * Replace unix with syscall to allow vendoring into libpod
    * Update to containers/common v0.4.1
    * Improve remote manifest retrieval
    * Fix minor spelling errors in containertools README
    * Clear the right variable in buildahimage
    * Correct a couple of incorrect format specifiers
    * Update to containers/common v0.3.0
    * manifest push --format: force an image type, not a list type
    * run: adjust the order in which elements are added to $PATH
    * getDateAndDigestAndSize(): handle creation time not being set
    * Bump github.com/containers/common from 0.2.0 to 0.2.1
    * include installation steps for CentOS 8 and Stream
    * include installation steps for CentOS7 and forks
    * Adjust Ubuntu install info to also work on Pop!_OS
    * Make the commit id clear like Docker
    * Show error on copied file above context directory in build
    * Bump github.com/containers/image/v5 from 5.2.0 to 5.2.1
    * pull/from/commit/push: retry on most failures
    * Makefile: fix install.cni.sudo
    * Repair buildah so it can use containers.conf on the server side
    * Bump github.com/mattn/go-shellwords from 1.0.9 to 1.0.10
    * Bump github.com/fsouza/go-dockerclient from 1.6.0 to 1.6.1
    * Fixing formatting & build instructions
    * Add Code of Conduct
    * Bors: Fix no. req. github reviews
    * Cirrus+Bors: Simplify temp branch skipping
    * Bors-ng: Add documentation and status-icon
    * Bump github.com/onsi/ginkgo from 1.11.0 to 1.12.0
    * fix XDG_RUNTIME_DIR for authfile
    * Bump to v1.15.0-dev
    * Bump to v1.14.0
    * Cirrus: Disable F29 testing
    * Cirrus: Add jq package
    * Cirrus: Fix lint + validation using wrong epoch
    * Stop using fedorproject registry
    * Bors: Workaround ineffective required statuses
    * Bors: Enable app + Disable Travis
    * Cirrus: Add standardized log-collection
    * Cirrus: Improve automated lint + validation
    * Allow passing options to golangci-lint
    * Cirrus: Fixes from review feedback
    * Cirrus: Temporarily ignore VM testing failures
    * Cirrus: Migrate off papr + implement VM testing
    * Cirrus: Update packages + fixes for get_ci_vm.sh
    * Show validation command-line
    * Skip overlay test w/ vfs driver
    * use alpine, not centos, for various tests
    * manifest add: always read the individual image manifest
    * Flake handling: cache and prefetch images
    * Close tarSource when finished using it
    * bump github.com/mtrmac/gpgme
    * Update containers/common to v0.1.4
    * manifest push: add --format option
    * Bump github.com/onsi/gomega from 1.8.1 to 1.9.0
    * vendor github.com/containers/image/v5@v5.2.0
    * info test: deal with random key order
    * Bump back to v1.14.0-dev
    * Bump to v1.13.2
    * selinux spc test: fix CI breakage
    * sign test: fix gpg failure on Rawhide
    * Adjust copy destination for linked tar files in ADD
    * sign.bats: set GPG_TTY=/dev/null
    * Fix parse_unsupported.go
    * getDateAndDigestAndSize(): use manifest.Digest
    * Bump github.com/opencontainers/selinux from 1.3.0 to 1.3.1
    * Bump github.com/containers/common from 0.1.0 to 0.1.2
    * Touch up os/arch doc
    * chroot: handle slightly broken seccomp defaults
    * buildahimage: specify fuse-overlayfs mount options
    * Bump github.com/mattn/go-shellwords from 1.0.7 to 1.0.9
    * copy.bats: make sure we detect failures due to missing source
    * parse: don't complain about not being able to rename something to itself
    * Makefile: use a $(GO_TEST) macro, fix a typo
    * manifests: unit test fix
    * Fix build for 32bit platforms
    * Allow users to set OS and architecture on bud
    * Fix COPY in containerfile with envvar
    * Bump c/storage to v1.15.7
    * add --sign-by to bud/commit/push, --remove-signatures for pull/push
    * Remove cut/paste error in CHANGELOG.md
    * Update vendor of containers/common to v0.1.0
    * update install instructions for Debian, Raspbian and Ubuntu
    * Add support for containers.conf
    * Bump back to v1.14.0-dev
    * Bump to v1.13.1
    * Bump github.com/containers/common from 0.0.5 to 0.0.7
    * Bump github.com/onsi/ginkgo from 1.10.3 to 1.11.0
    * Bump github.com/pkg/errors from 0.8.1 to 0.9.0
    * Bump github.com/onsi/gomega from 1.7.1 to 1.8.1
    * Add codespell support
    * copyFileWithTar: close source files at the right time
    * copy: don't digest files that we ignore
    * Check for .dockerignore specifically
    * Travis: rm go 1.12.x
    * Don't setup excludes, if their is only one pattern to match
    * set HOME env to /root on chroot-isolation by default
    * docs: fix references to containers-*.5
    * update openshift/api
    * fix bug Add check .dockerignore COPY file
    * buildah bud --volume: run from tmpdir, not source dir
    * Fix imageNamePrefix to give consistent names in buildah-from
    * cpp: use -traditional and -undef flags
    * Fix image reference in tutorial 4
    * discard outputs coming from onbuild command on buildah-from --quiet
    * make --format columnizing consistent with buildah images
    * Bump to v1.14.0-dev
    * Bump to v1.13.0
    * Bump to c/storage v1.15.5
    * Update container/storage to v1.15.4
    * Fix option handling for volumes in build
    * Rework overlay pkg for use with libpod
    * Fix buildahimage builds for buildah
    * Add support for FIPS-Mode backends
    * Set the TMPDIR for pulling/pushing image to $TMPDIR
    * WIP: safer test for pull --all-tags
    * BATS major cleanup: blobcache.bats: refactor
    * BATS major cleanup: part 4: manual stuff
    * BATS major cleanup, step 3: yet more run_buildah
    * BATS major cleanup, part 2: use more run_buildah
    * BATS major cleanup, part 1: log-level
    * Bump github.com/containers/image/v5 from 5.0.0 to 5.1.0
    * Bump github.com/containers/common from 0.0.3 to 0.0.5
    * Bump to v1.13.0-dev
* Sat Feb 20 2021 info@paolostivanin.com
  - Update to version 1.19.6:
    * Bump c/containers/storage v1.24.6
    * Don't fail copy to emptydir
    * Workaround for RHEL gating test failure
    * Fix config-flags-verification test on F33
    * Fix bud capabilities test
    * Stop overriding the location of the blob info cache
    * Fix caching layers with build args
    * Vendor in latest containers/image and common
* Fri Feb 12 2021 info@paolostivanin.com
  - Update to version 1.19.4:
    * run: fix check for host pid namespace
    * bump containernetworking/cni library to v0.8.1 - fix for CVE-2021-20206 (bsc#1181961)
    * Finish plumbing for buildah bud --manifest
    * buildah manifest add localimage should work
    * Fix build arg check
    * [ci:docs] Fix man page for buildah push
    * Vendor in containers/image v5.10.1
    * Rebuild layer if a change in ARG is detected
    * Bump golang.org/x/crypto to latest rel-1.19
    * local image lookup by digest
    * Use build-arg ENV val from local environment if set
    * Pick default OCI Runtime from containers.conf
* Fri Jan 22 2021 dmueller@suse.com
  - Update to version 1.19.2:
    * Update vendor of containers/storage and containers/common
    * Buildah inspect should be able to inspect manifests
    * Make buildah push support pushing manifests lists and digests
    * Fix handling of TMPDIR environment variable
    * Add support for --manifest flags
    * Upper directory should match mode of destination directory
    * Only grab the OS, Arch if the user actually specified them
    * Use --arch and --os and --variant options to select architecture and os
    * Cirrus: Track libseccomp and golang version
    * copier.PutOptions: add an "IgnoreDevices" flag
    * fix: `rmi --prune` when parent image is in store.
    * build(deps): bump github.com/containers/storage from 1.24.3 to 1.24.4
    * build(deps): bump github.com/containers/common from 0.31.1 to 0.31.2
    * Allow users to specify stdin into containers
    * Drop log message on failure to mount on /sys file systems to info
    * Spelling
    * SELinux no longer requires a tag.
    * build(deps): bump github.com/opencontainers/selinux from 1.6.0 to 1.8.0
    * build(deps): bump github.com/containers/common from 0.31.0 to 0.31.1
    * Update nix pin with `make nixpkgs`
    * Switch references of /var/run -> /run
    * Allow FROM to be overriden with from option
    * copier: don't assume we can chroot() on Unixy systems
    * copier: add PutOptions.NoOverwriteDirNonDir, Get/PutOptions.Rename
    * copier: handle replacing directories with not-directories
    * copier: Put: skip entries with zero-length names
    * build(deps): bump github.com/containers/storage from 1.24.2 to 1.24.3
    * Add U volume flag to chown source volumes
    * Turn off PRIOR_UBUNTU Test until vm is updated
    * pkg, cli: rootless uses correct isolation
    * build(deps): bump github.com/onsi/gomega from 1.10.3 to 1.10.4
    * update installation doc to reflect current status
    * Move away from using docker.io
    * enable short-name aliasing
    * build(deps): bump github.com/containers/storage from 1.24.1 to 1.24.2
    * build(deps): bump github.com/containers/common from 0.30.0 to 0.31.0
    * Throw errors when using bogus --network flags
    * pkg/supplemented test: replace our null blobinfocache
    * build(deps): bump github.com/containers/common from 0.29.0 to 0.30.0
    * inserts forgotten quotation mark
    * Not prefer use local image create/add manifest
    * Add container information to .containerenv
    * Add --ignorefile flag to use alternate .dockerignore flags
    * Add a source debug build
    * Fix crash on invalid filter commands
    * build(deps): bump github.com/containers/common from 0.27.0 to 0.29.0
    * Switch to using containers/common pkg's
    * fix: non-portable shebang #2812
    * Remove copy/paste errors that leaked `Podman` into man pages.
    * Add suggests cpp to spec file
    * Apply suggestions from code review
    * update docs for debian testing and unstable
    * imagebuildah: disable pseudo-terminals for RUN
    * Compute diffID for mapped-layer at creating image source
    * intermediateImageExists: ignore images whose history we can't read
    * Bump to v1.19.0-dev
    * build(deps): bump github.com/containers/common from 0.26.3 to 0.27.0
    * Fix testing error caused by simultanious merge
    * Vendor in containers/storage v1.24.0
    * short-names aliasing
    * Add --policy flag to buildah pull
    * Stop overwrapping and stuttering
    * copier.Get(): ignore ENOTSUP/ENOSYS when listing xattrs
    * Run: don't forcibly disable UTS namespaces in rootless mode
    * test: ensure non-directory in a Dockerfile path is handled correctly
    * Add a few tests for `pull` command
    * Fix buildah config --cmd to handle array
    * build(deps): bump github.com/containers/storage from 1.23.8 to 1.23.9
    * Fix NPE when Dockerfile path contains non-directory entries
    * Update buildah bud man page from podman build man page
    * Move declaration of decryption-keys to common cli
    * Run: correctly call copier.Mkdir
    * util: digging UID/GID out of os.FileInfo should work on Unix
    * imagebuildah.getImageTypeAndHistoryAndDiffIDs: cache results
    * Verify userns-uid-map and userns-gid-map input
    * Use CPP, CC and flags in dep check scripts
    * Avoid overriding LDFLAGS in Makefile
    * ADD: handle --chown on URLs
    * Update nix pin with `make nixpkgs`
    * (*Builder).Run: MkdirAll: handle EEXIST error
    * copier: try to force loading of nsswitch modules before chroot()
    * fix MkdirAll usage
    * build(deps): bump github.com/containers/common from 0.26.2 to 0.26.3
    * build(deps): bump github.com/containers/storage from 1.23.7 to 1.23.8
    * Use osusergo build tag for static build
    * imagebuildah: cache should take image format into account
    * Bump to v1.18.0-dev
* Fri Jan 08 2021 rbrown@suse.com
  - Update to version 1.17.1:
    * tag v1.17.1
    * copier.Get(): ignore ENOTSUP/ENOSYS when listing xattrs
    * copier: try to force loading of nsswitch modules before chroot()
    * ADD: handle --chown on URLs
    * imagebuildah: cache should take image format into account
    * Update CI configuration for the release-1.17 branch
* Mon Nov 30 2020 cgoll@suse.com
  - added cni to requires as its needed for buildah to run
    (bsc#1187812)
* Tue Nov 03 2020 rhafer@suse.com
  - Update to v1.17.0 (bsc#1165184)
    * Handle cases where other tools mount/unmount containers
    * overlay.MountReadOnly: support RO overlay mounts
    * overlay: use fusermount for rootless umounts
    * overlay: fix umount
    * Switch default log level of Buildah to Warn. Users need to see these messages
    * Drop error messages about OCI/Docker format to Warning level
    * build(deps): bump github.com/containers/common from 0.26.0 to 0.26.2
    * tests/testreport: adjust for API break in storage v1.23.6
    * build(deps): bump github.com/containers/storage from 1.23.5 to 1.23.7
    * build(deps): bump github.com/fsouza/go-dockerclient from 1.6.5 to 1.6.6
    * copier: put: ignore Typeflag="g"
    * Use curl to get repo file (fix #2714)
    * build(deps): bump github.com/containers/common from 0.25.0 to 0.26.0
    * build(deps): bump github.com/spf13/cobra from 1.0.0 to 1.1.1
    * Remove docs that refer to bors, since we're not using it
    * Buildah bud should not use stdin by default
    * bump containerd, docker, and golang.org/x/sys
    * Makefile: cross: remove windows.386 target
    * copier.copierHandlerPut: don't check length when there are errors
    * Stop excessive wrapping
    * CI: require that conformance tests pass
    * bump(github.com/openshift/imagebuilder) to v1.1.8
    * Skip tlsVerify insecure BUILD_REGISTRY_SOURCES
    * Fix build path wrong containers/podman#7993
    * refactor pullpolicy to avoid deps
    * build(deps): bump github.com/containers/common from 0.24.0 to 0.25.0
    * CI: run gating tasks with a lot more memory
    * ADD and COPY: descend into excluded directories, sometimes
    * copier: add more context to a couple of error messages
    * copier: check an error earlier
    * copier: log stderr output as debug on success
    * Update nix pin with make nixpkgs
    * Set directory ownership when copied with ID mapping
    * build(deps): bump github.com/sirupsen/logrus from 1.6.0 to 1.7.0
    * build(deps): bump github.com/containers/common from 0.23.0 to 0.24.0
    * Cirrus: Remove bors artifacts
    * Sort build flag definitions alphabetically
    * ADD: only expand archives at the right time
    * Remove configuration for bors
    * Shell Completion for podman build flags
    * Bump c/common to v0.24.0
    * New CI check: xref --help vs man pages
    * CI: re-enable several linters
    * Move --userns-uid-map/--userns-gid-map description into buildah man page
    * add: preserve ownerships and permissions on ADDed archives
    * Makefile: tweak the cross-compile target
    * Bump containers/common to v0.23.0
    * chroot: create bind mount targets 0755 instead of 0700
    * Change call to Split() to safer SplitN()
    * chroot: fix handling of errno seccomp rules
    * build(deps): bump github.com/containers/image/v5 from 5.5.2 to 5.6.0
    * Add In Progress section to contributing
    * integration tests: make sure tests run in ${topdir}/tests
    * Run(): ignore containers.conf's environment configuration
    * Warn when setting healthcheck in OCI format
    * Cirrus: Skip git-validate on branches
    * tools: update git-validation to the latest commit
    * tools: update golangci-lint to v1.18.0
    * Add a few tests of push command
    * Add(): fix handling of relative paths with no ContextDir
    * build(deps): bump github.com/containers/common from 0.21.0 to 0.22.0
    * Lint: Use same linters as podman
    * Validate: reference HEAD
    * Fix buildah mount to display container names not ids
    * Update nix pin with make nixpkgs
    * Add missing --format option in buildah from man page
    * Fix up code based on codespell
    * build(deps): bump github.com/openshift/imagebuilder from 1.1.6 to 1.1.7
    * build(deps): bump github.com/containers/storage from 1.23.4 to 1.23.5
    * Improve buildah completions
    * Cirrus: Fix validate commit epoch
    * Fix bash completion of manifest flags
    * Uniform some man pages
    * Update Buildah Tutorial to address BZ1867426
    * Update bash completion of manifest add sub command
    * copier.Get(): hard link targets shouldn't be relative paths
    * build(deps): bump github.com/onsi/gomega from 1.10.1 to 1.10.2
    * Pass timestamp down to history lines
    * Timestamp gets updated everytime you inspect an image
    * bud.bats: use absolute paths in newly-added tests
    * contrib/cirrus/lib.sh: don't use CN for the hostname
    * tests: Add some tests
    * Update manifest add man page
    * Extend flags of manifest add
    * build(deps): bump github.com/containers/storage from 1.23.3 to 1.23.4
    * build(deps): bump github.com/onsi/ginkgo from 1.14.0 to 1.14.1
    * Bump to v1.17.0-dev
    * CI: expand cross-compile checks
  - SLE: Remove unneeded patch: CVE-2019-10214.patch
* Wed Sep 30 2020 fcastelli@suse.com
  - Update to v1.16.2
    * fix build on 32bit arches
    * containerImageRef.NewImageSource(): don't always force timestamps
    * Add fuse module warning to image readme
    * Heed our retry delay option values when retrying commit/pull/push
    * Switch to containers/common for seccomp
    * Use --timestamp rather then --omit-timestamp
    * docs: remove outdated notice
    * docs: remove outdated notice
    * build-using-dockerfile: add a hidden --log-rusage flag
    * build(deps): bump github.com/containers/image/v5 from 5.5.1 to 5.5.2
    * Discard ReportWriter if user sets options.Quiet
    * build(deps): bump github.com/containers/common from 0.19.0 to 0.20.3
    * Fix ownership of content copied using COPY --from
    * newTarDigester: zero out timestamps in tar headers
    * Update nix pin with `make nixpkgs`
    * bud.bats: correct .dockerignore integration tests
    * Use pipes for copying
    * run: include stdout in error message
    * run: use the correct error for errors.Wrapf
    * copier: un-export internal types
    * copier: add Mkdir()
    * in_podman: don't get tripped up by $CIRRUS_CHANGE_TITLE
    * docs/buildah-commit.md: tweak some wording, add a --rm example
    * imagebuildah: don’t blank out destination names when COPYing
    * Replace retry functions with common/pkg/retry
    * StageExecutor.historyMatches: compare timestamps using .Equal
    * Update vendor of containers/common
    * Fix errors found in coverity scan
    * Change namespace handling flags to better match podman commands
    * conformance testing: ignore buildah.BuilderIdentityAnnotation labels
    * Vendor in containers/storage v1.23.0
    * Add buildah.IsContainer interface
    * Avoid feeding run_buildah to pipe
    * fix(buildahimage): add xz dependency in buildah image
    * Bump github.com/containers/common from 0.15.2 to 0.18.0
    * Howto for rootless image building from OpenShift
    * Add --omit-timestamp flag to buildah bud
    * Update nix pin with `make nixpkgs`
    * Shutdown storage on failures
    * Handle COPY --from when an argument is used
    * Bump github.com/seccomp/containers-golang from 0.5.0 to 0.6.0
    * Cirrus: Use newly built VM images
    * Bump github.com/opencontainers/runc from 1.0.0-rc91 to 1.0.0-rc92
    * Enhance the .dockerignore man pages
    * conformance: add a test for COPY from subdirectory
    * fix  bug manifest inspct
    * Add documentation for .dockerignore
    * Add BuilderIdentityAnnotation to identify buildah version
    * DOC: Add quay.io/containers/buildah image to README.md
    * Update buildahimages readme
    * fix spelling mistake in "info" command result display
    * Don't bind /etc/host and /etc/resolv.conf if network is not present
    * blobcache: avoid an unnecessary NewImage()
    * Build static binary with `buildGoModule`
    * copier: split StripSetidBits into StripSetuidBit/StripSetgidBit/StripStickyBit
    * tarFilterer: handle multiple archives
    * Fix a race we hit during conformance tests
    * Rework conformance testing
    * Update 02-registries-repositories.md
    * test-unit: invoke cmd/buildah tests with --flags
    * parse: fix a type mismatch in a test
    * Fix compilation of tests/testreport/testreport
    * build.sh: log the version of Go that we're using
    * test-unit: increase the test timeout to 40/45 minutes
    * Add the "copier" package
    * Fix & add notes regarding problematic language in codebase
    * Add dependency on github.com/stretchr/testify/require
    * CompositeDigester: add the ability to filter tar streams
    * BATS tests: make more robust
    * vendor golang.org/x/text@v0.3.3
    * Switch golang 1.12 to golang 1.13
    * imagebuildah: wait for stages that might not have even started yet
    * chroot, run: not fail on bind mounts from /sys
    * chroot: do not use setgroups if it is blocked
    * Set engine env from containers.conf
    * imagebuildah: return the right stage's image as the "final" image
    * Fix a help string
    * Deduplicate environment variables
    * switch containers/libpod to containers/podman
    * Bump github.com/containers/ocicrypt from 1.0.2 to 1.0.3
    * Bump github.com/opencontainers/selinux from 1.5.2 to 1.6.0
    * Mask out /sys/dev to prevent information leak
    * linux: skip errors from the runtime kill
    * Mask over the /sys/fs/selinux in mask branch
    * Add VFS additional image store to container
    * tests: add auth tests
    * Allow "readonly" as alias to "ro" in mount options
    * Ignore OS X specific consistency mount option
    * Bump github.com/onsi/ginkgo from 1.13.0 to 1.14.0
    * Bump github.com/containers/common from 0.14.0 to 0.15.2
    * Rootless Buildah should default to IsolationOCIRootless
    * imagebuildah: fix inheriting multi-stage builds
    * Make imagebuildah.BuildOptions.Architecture/OS optional
    * Make imagebuildah.BuildOptions.Jobs optional
    * Resolve a possible race in imagebuildah.Executor.startStage()
    * Switch scripts to use containers.conf
    * Bump openshift/imagebuilder to v1.1.6
    * Bump go.etcd.io/bbolt from 1.3.4 to 1.3.5
    * buildah, bud: support --jobs=N for parallel execution
    * executor: refactor build code inside new function
    * Add bud regression tests
    * Cirrus: Fix missing htpasswd in registry img
    * docs: clarify the 'triples' format
    * CHANGELOG.md: Fix markdown formatting
    * Add nix derivation for static builds
    * Bump to v1.16.0-dev
* Mon Aug 03 2020 sgrunert@suse.com
  - Update to v1.15.1
    * Mask over the /sys/fs/selinux in mask branch
    * chroot: do not use setgroups if it is blocked
    * chroot, run: not fail on bind mounts from /sys
    * Allow "readonly" as alias to "ro" in mount options
    * Add VFS additional image store to container
    * vendor golang.org/x/text@v0.3.3
    * Make imagebuildah.BuildOptions.Architecture/OS optional
* Wed Jun 24 2020 rhafer@suse.com
  - Update to v1.15.0
    * Add CVE-2020-10696 to CHANGELOG.md and changelog.txt (bsc#1167864)
    * fix lighttpd example
    * remove dependency on openshift struct
    * Warn on unset build arguments
    * vendor: update seccomp/containers-golang to v0.4.1
    * Updated docs
    * clean up comments
    * update exit code for tests
    * Implement commit for encryption
    * implementation of encrypt/decrypt push/pull/bud/from
    * fix resolve docker image name as transport
    * Add preliminary profiling support to the CLI
    * Evaluate symlinks in build context directory
    * fix error info about get signatures for containerImageSource
    * Add Security Policy
    * Cirrus: Fixes from review feedback
    * imagebuildah: stages shouldn't count as their base images
    * Update containers/common v0.10.0
    * Add registry to buildahimage Dockerfiles
    * Cirrus: Use pre-installed VM packages + F32
    * Cirrus: Re-enable all distro versions
    * Cirrus: Update to F31 + Use cache images
    * golangci-lint: Disable gosimple
    * Lower number of golangci-lint threads
    * Fix permissions on containers.conf
    * Don't force tests to use runc
    * Return exit code from failed containers
    * cgroup_manager should be under [engine]
    * Use c/common/pkg/auth in login/logout
    * Cirrus: Temporarily disable Ubuntu 19 testing
    * Add containers.conf to stablebyhand build
    * Update gitignore to exclude test Dockerfiles
    * Remove warning for systemd inside of container
* Mon Apr 06 2020 sgrunert@suse.com
  - Update to v1.14.6
    * Make image history work correctly with new args handling
    * Don't add args to the RUN environment from the Builder
* Mon Mar 30 2020 sgrunert@suse.com
  - Update to v1.14.5
    * Revert FIPS mode change
* Fri Mar 27 2020 sgrunert@suse.com
  - Update to v1.14.4
    * Update unshare man page to fix script example
    * Fix compilation errors on non linux platforms
    * Preserve volume uid and gid through subsequent commands
    * Fix potential CVE in tarfile w/ symlink (CVE-2020-10696 / bsc#1167864)
    * Fix .dockerignore with globs and ! commands
* Wed Mar 04 2020 sgrunert@suse.com
  - Update to v1.14.2
    * Search for local runtime per values in containers.conf
    * Set correct ownership on working directory
    * Improve remote manifest retrieval
    * Correct a couple of incorrect format specifiers
    * manifest push --format: force an image type, not a list type
    * run: adjust the order in which elements are added to $
    * getDateAndDigestAndSize(): handle creation time not being set
    * Make the commit id clear like Docker
    * Show error on copied file above context directory in build
    * pull/from/commit/push: retry on most failures
    * Repair buildah so it can use containers.conf on the server side
    * Fixing formatting & build instructions
    * Fix XDG_RUNTIME_DIR for authfile
    * Show validation command-line
* Thu Feb 13 2020 sgrunert@suse.com
  - Update to v1.14.0
    * getDateAndDigestAndSize(): use manifest.Digest
    * Touch up os/arch doc
    * chroot: handle slightly broken seccomp defaults
    * buildahimage: specify fuse-overlayfs mount options
    * parse: don't complain about not being able to rename something
      to itself
    * Fix build for 32bit platforms
    * Allow users to set OS and architecture on bud
    * Fix COPY in containerfile with envvar
    * Add --sign-by to bud/commit/push, --remove-signatures for
      pull/push
    * Add support for containers.conf
    * manifest push: add --format option
* Wed Jan 15 2020 sgrunert@suse.com
  - Update to v1.13.1
    * copyFileWithTar: close source files at the right time
    * copy: don't digest files that we ignore
    * Check for .dockerignore specifically
    * Don't setup excludes, if their is only one pattern to match
    * set HOME env to /root on chroot-isolation by default
    * docs: fix references to containers-*.5
    * fix bug Add check .dockerignore COPY file
    * buildah bud --volume: run from tmpdir, not source dir
    * Fix imageNamePrefix to give consistent names in buildah-from
    * cpp: use -traditional and -undef flags
    * discard outputs coming from onbuild command on buildah-from --quiet
    * make --format columnizing consistent with buildah images
    * Fix option handling for volumes in build
    * Rework overlay pkg for use with libpod
    * Fix buildahimage builds for buildah
    * Add support for FIPS-Mode backends
    * Set the TMPDIR for pulling/pushing image to $TMPDIR
* Mon Dec 16 2019 sgrunert@suse.com
  - Update to v1.12.0
    * Allow ADD to use http src
    * imgtype: reset storage opts if driver overridden
    * Start using containers/common
    * overlay.bats typo: fuse-overlays should be fuse-overlayfs
    * chroot: Unmount with MNT_DETACH instead of UnmountMountpoints()
    * bind: don't complain about missing mountpoints
    * imgtype: check earlier for expected manifest type
    * Add history names support
* Thu Dec 05 2019 sgrunert@suse.com
  - Update to v1.11.6
    * Handle missing equal sign in --from and --chown flags
      for COPY/ADD
    * bud COPY does not download URL
    * Fix .dockerignore exclude regression
    * commit(docker): always set ContainerID and ContainerConfig
    * Touch up commit man page image parameter
    * Add builder identity annotations.
* Tue Nov 12 2019 sgrunert@suse.com
  - Update to v1.11.5
    * buildah: add "manifest" command
    * pkg/supplemented: add a package for grouping images together
    * pkg/manifests: add a manifest list build/manipulation API
    * Update for ErrUnauthorizedForCredentials API change in containers/image
    * Update for manifest-lists API changes in containers/image
    * version: also note the version of containers/image
    * Move to containers/image v5.0.0
    * Enable --device directory as src device
    * Add clarification to the Tutorial for new users
    * Silence "using cache" to ensure -q is fully quiet
    * Move runtime flag to bud from common
    * Commit: check for storage.ErrImageUnknown using errors.Cause()
    * Fix crash when invalid COPY --from flag is specified.
* Tue Oct 29 2019 sgrunert@suse.com
  - Update to v1.11.4
    * buildah: add a "manifest" command
    * pkg/manifests: add a manifest list build/manipulation API
    * Update for ErrUnauthorizedForCredentials API change in containers/image
    * Update for manifest-lists API changes in containers/image
    * Move to containers/image v5.0.0
    * Enable --device directory as src device
    * Add clarification to the Tutorial for new users
    * Silence "using cache" to ensure -q is fully quiet
    * Move runtime flag to bud from common
    * Commit: check for storage.ErrImageUnknown using errors.Cause()
    * Fix crash when invalid COPY --from flag is specified.
* Mon Oct 07 2019 sgrunert@suse.com
  - Update to v1.11.3
    * Add cgroups2
    * Add support for retrieving context from stdin "-"
    * Added tutorial on how to include Buildah as library
    * Fix --build-args handling
    * Print build 'STEP' line to stdout, not stderr
    * Use Containerfile by default
* Mon Sep 23 2019 rbrown@suse.com
  - Update to v1.11.2
    * Add some cleanup code
    * Move devices code to unit specific directory.
* Fri Sep 13 2019 sgrunert@suse.com
  - Update to v1.11.1
    * Add --devices flag to bud and from
    * Add support for /run/.containerenv
    * Allow mounts.conf entries for equal source and destination paths
    * Fix label and annotation for 1-line Dockerfiles
    * Preserve file and directory mount permissions
    * Replace --debug=false with --log-level=error
    * Set TMPDIR to /var/tmp by default
    * Truncate output of too long image names
    * Ignore EmptyLayer if Squash is set
* Thu Sep 05 2019 sgrunert@suse.com
  - Update to v1.11.0
    * Add --digestfile and Re-add push statement as debug
    * Add --log-level command line option and deprecate --debug
    * Add security-related volume options to validator
    * Allow buildah bud to be called without arguments
    * Allow to override build date with SOURCE_DATE_EPOCH
    * Correctly detect ExitError values from Run()
    * Disable empty logrus timestamps to reduce logger noise
    * Fix directory pull image names
    * Fix handling of /dev/null masked devices
    * Fix possible runtime panic on bud
    * Update bud/from help to contain indicator for --dns=none
    * Update documentation about bud
    * Update shebangs to take env into consideration
    * Use content digests in ADD/COPY history entries
    * add support for cgroupsV2
    * add: add a DryRun flag to AddAndCopyOptions
    * add: handle hard links when copying with .dockerignore
    * add: teach copyFileWithTar() about symlinks and directories
    * imagebuilder: fix detection of referenced stage roots
    * pull/commit/push: pay attention to $BUILD_REGISTRY_SOURCES
    * run_linux: fix mounting /sys in a userns
  - Remove hardly set build tags in favor of the Makefile
* Mon Sep 02 2019 sgrunert@suse.com
  - Add patch for CVE-2019-10214. bsc#1144065
    + CVE-2019-10214.patch
* Fri Aug 16 2019 sgrunert@suse.com
  - Update to v1.10.1
    * Add automatic apparmor tag discovery
    * Add overlayfs to fuse-overlayfs tip
    * Bug fix for volume minus syntax
    * Bump container/storage v1.13.1 and containers/image v3.0.1
    * Bump containers/image to v3.0.2 to fix keyring issue
    * Fix bug whereby --get-login has no effect
    * Bump github.com/containernetworking/cni to v0.7.1
  - Add appamor-pattern requirement
* Mon Aug 05 2019 sgrunert@suse.com
  - Update build process to match the latest repository architecture
  - Update to v1.10.0
    * vendor github.com/containers/image@v3.0.0
    * Remove GO111MODULE in favor of -mod=vendor
    * Vendor in containers/storage v1.12.16
    * Add '-' minus syntax for removal of config values
    * tests: enable overlay tests for rootless
    * rootless, overlay: use fuse-overlayfs
    * vendor github.com/containers/image@v2.0.1
    * Added '-' syntax to remove volume config option
    * delete successfully pushed message
    * Add golint linter and apply fixes
    * vendor github.com/containers/storage@v1.12.15
    * Change wait to sleep in buildahimage readme
    * Handle ReadOnly images when deleting images
    * Add support for listing read/only images
    * from/import: record the base image's digest, if it has one
    * Fix CNI version retrieval to not require network connection
    * Add misspell linter and apply fixes
    * Add goimports linter and apply fixes
    * Add stylecheck linter and apply fixes
    * Add unconvert linter and apply fixes
    * image: make sure we don't try to use zstd compression
    * run.bats: skip the "z" flag when testing --mount
    * Update to runc v1.0.0-rc8
    * Update to match updated runtime-tools API
    * bump github.com/opencontainers/runtime-tools to v0.9.0
    * Build e2e tests using the proper build tags
    * Add unparam linter and apply fixes
    * Run: correct a typo in the --cap-add help text
    * unshare: add a --mount flag
    * fix push check image name is not empty
    * add: fix slow copy with no excludes
    * Add errcheck linter and fix missing error check
    * Improve tests/tools/Makefile parallelism and abstraction
    * Fix response body not closed resource leak
    * Switch to golangci-lint
    * Add gomod instructions and mailing list links
    * On Masked path, check if /dev/null already mounted before mounting
    * Update to containers/storage v1.12.13
    * Refactor code in package imagebuildah
    * Add rootless podman with NFS issue in documentation
    * Add --mount for buildah run
    * import method ValidateVolumeOpts from libpod
    * Fix typo
    * Makefile: set GO111MODULE=off
    * rootless: add the built-in slirp DNS server
    * Update docker/libnetwork to get rid of outdated sctp package
    * Update buildah-login.md
    * migrate to go modules
    * install.md: mention go modules
    * tests/tools: go module for test binaries
    * fix --volume splits comma delimited option
    * Add bud test for RUN with a priv'd command
    * vendor logrus v1.4.2
    * pkg/cli: panic when flags can't be hidden
    * pkg/unshare: check all errors
    * pull: check error during report write
    * run_linux.go: ignore unchecked errors
    * conformance test: catch copy error
    * chroot/run_test.go: export funcs to actually be executed
    * tests/imgtype: ignore error when shutting down the store
    * testreport: check json error
    * bind/util.go: remove unused func
    * rm chroot/util.go
    * imagebuildah: remove unused dedupeStringSlice
    * StageExecutor: EnsureContainerPath: catch error from SecureJoin()
    * imagebuildah/build.go: return instead of branching
    * rmi: avoid redundant branching
    * conformance tests: nilness: allocate map
    * imagebuildah/build.go: avoid redundant filepath.Join()
    * imagebuildah/build.go: avoid redundant os.Stat()
    * imagebuildah: omit comparison to bool
    * fix "ineffectual assignment" lint errors
    * docker: ignore "repeats json tag" lint error
    * pkg/unshare: use ... instead of iterating a slice
    * conformance: bud test: use raw strings for regexes
    * conformance suite: remove unused func/var
    * buildah test suite: remove unused vars/funcs
    * testreport: fix golangci-lint errors
    * util: remove redundant return statement
    * chroot: only log clean-up errors
    * images_test: ignore golangci-lint error
    * blobcache: log error when draining the pipe
    * imagebuildah: check errors in deferred calls
    * chroot: fix error handling in deferred funcs
    * cmd: check all errors
    * chroot/run_test.go: check errors
    * chroot/run.go: check errors in deferred calls
    * imagebuildah.Executor: remove unused onbuild field
    * docker/types.go: remove unused struct fields
    * util: use strings.ContainsRune instead of index check
    * Cirrus: Initial implementation
    * buildah-run: fix-out-of-range panic (2)
    * Update containers/image to v2.0.0
    * run: fix hang with run and --isolation=chroot
    * run: fix hang when using run
    * chroot: drop unused function call
    * remove --> before imgageID on build
    * Always close stdin pipe
    * Write deny to setgroups when doing single user mapping
    * Avoid including linux/memfd.h
    * Add a test for the symlink pointing to a directory
    * Add missing continue
    * Fix the handling of symlinks to absolute paths
    * Only set default network sysctls if not rootless
    * Support --dns=none like podman
    * fix bug --cpu-shares parsing typo
    * Fix validate complaint
    * Update vendor on containers/storage to v1.12.10
    * Create directory paths for COPY thereby ensuring correct perms
    * imagebuildah: use a stable sort for comparing build args
    * imagebuildah: tighten up cache checking
    * bud.bats: add a test verying the order of --build-args
    * add -t to podman run
    * imagebuildah: simplify screening by top layers
    * imagebuildah: handle ID mappings for COPY --from
    * imagebuildah: apply additionalTags ourselves
    * bud.bats: test additional tags with cached images
    * bud.bats: add a test for WORKDIR and COPY with absolute destinations
    * Cleanup Overlay Mounts content
    * Add support for file secret mounts
    * Add ability to skip secrets in mounts file
    * allow 32bit builds
    * fix tutorial instructions
    * imagebuilder: pass the right contextDir to Add()
    * add: use fileutils.PatternMatcher for .dockerignore
    * bud.bats: add another .dockerignore test
    * unshare: fallback to single usermapping
    * addHelperSymlink: clear the destination on os.IsExist errors
    * bud.bats: test replacing symbolic links
    * imagebuildah: fix handling of destinations that end with '/'
    * bud.bats: test COPY with a final "/" in the destination
    * linux: add check for sysctl before using it
    * unshare: set _CONTAINERS_ROOTLESS_GID
    * Rework buildahimamges
    * build context: support https git repos
    * Add a test for ENV special chars behaviour
    * Check in new Dockerfiles
    * Apply custom SHELL during build time
    * config: expand variables only at the command line
    * SetEnv: we only need to expand v once
    * Add default /root if empty on chroot iso
    * Add support for Overlay volumes into the container.
    * Export buildah validate volume functions so it can share code with libpod
    * Bump baseline test to F30
    * Fix rootless handling of /dev/shm size
    * Avoid fmt.Printf() in the library
    * imagebuildah: tighten cache checking back up
    * Handle WORKDIR with dangling target
    * Default Authfile to proper path
    * Make buildah run --isolation follow BUILDAH_ISOLATION environment
    * Vendor in latest containers/storage and containers/image
    * getParent/getChildren: handle layerless images
    * imagebuildah: recognize cache images for layerless images
    * bud.bats: test scratch images with --layers caching
    * Get CHANGELOG.md updates
    * Add some symlinks to test our .dockerignore logic
    * imagebuildah: addHelper: handle symbolic links
    * commit/push: use an everything-allowed policy
    * Correct manpage formatting in files section
    * Remove must be root statement from buildah doc
    * Change image names to stable, testing and upstream
    * Don't create directory on container
    * Replace kubernetes/pause in tests with k8s.gcr.io/pause
    * imagebuildah: don't remove intermediate images if we need them
    * Rework buildahimagegit to buildahimageupstream
    * Fix Transient Mounts
    * Handle WORKDIRs that are symlinks
    * allow podman to build a client for windows
    * Touch up 1.9-dev to 1.9.0-dev
    * Resolve symlink when checking container path
    * commit: commit on every instruction, but not always with layers
    * CommitOptions: drop the unused OnBuild field
    * makeImageRef: pass in the whole CommitOptions structure
    * cmd: API cleanup: stores before images
    * run: check if SELinux is enabled
    * Fix buildahimages Dockerfiles to include support for additionalimages mounted from host.
    * Detect changes in rootdir
    * Fix typo in buildah-pull(1)
    * Vendor in latest containers/storage
    * Keep track of any build-args used during buildah bud --layers
    * commit: always set a parent ID
    * imagebuildah: rework unused-argument detection
    * fix bug dest path when COPY .dockerignore
    * Move Host IDMAppings code from util to unshare
    * Add BUILDAH_ISOLATION rootless back
    * Travis CI: fail fast, upon error in any step
    * imagebuildah: only commit images for intermediate stages if we have to
    * Use errors.Cause() when checking for IsNotExist errors
    * auto pass http_proxy to container
    * imagebuildah: don't leak image structs
    * Add Dockerfiles for buildahimages
    * Bump to Replace golang 1.10 with 1.12
    * add --dns* flags to buildah bud
    * Add hack/build_speed.sh test speeds on building container images
    * Create buildahimage Dockerfile for Quay
    * rename 'is' to 'expect_output'
    * squash.bats: test squashing in multi-layered builds
    * bud.bats: test COPY --from in a Dockerfile while using the cache
    * commit: make target image names optional
    * Fix bud-args to allow comma separation
    * oops, missed some tests in commit.bats
    * new helper: expect_line_count
    * New tests for #1467 (string slices in cmdline opts)
    * Workarounds for dealing with travis; review feedback
    * BATS tests - extensive but minor cleanup
    * imagebuildah: defer pulling images for COPY --from
    * imagebuildah: centralize COMMIT and image ID output
    * Travis: do not use traviswait
    * imagebuildah: only initialize imagebuilder configuration once per stage
    * Make cleaner error on Dockerfile build errors
    * unshare: move to pkg/
    * unshare: move some code from cmd/buildah/unshare
    * Fix handling of Slices versus Arrays
    * imagebuildah: reorganize stage and per-stage logic
    * imagebuildah: add empty layers for instructions
    * Add missing step in installing into Ubuntu
    * fix bug in .dockerignore support
    * imagebuildah: deduplicate prepended "FROM" instructions
    * Touch up intro
    * commit: set created-by to the shell if it isn't set
    * commit: check that we always set a "created-by"
    * docs/buildah.md: add "containers-" prefixes under "SEE ALSO"
* Mon Apr 01 2019 rbrown@suse.com
  - Update to v1.7.2
    * Updates vendored containers/storage to latest version
    * rootless: by default use the host network namespace
* Fri Mar 01 2019 rbrown@suse.com
  - Update to v1.7.1
    * Minor fix to vendor in github.com/containers/image 1.5 version
    * This fixes a crash on pulling of images
  - Stop building from specific commit
* Tue Feb 26 2019 rbrown@suse.com
  - Update to v1.7
    * vendor containers/image v1.4
    * Make "images --all" faster
    * Remove quiet option from pull options
    * Support oci layout format
* Thu Jan 17 2019 rbrown@suse.com
  - Update to v1.6
    * unshare: do not set USER=root
    * run: ignore EIO when flushing at the end, avoid double log
    * build-using-dockerfile,commit: disable compression by default
    * Make rootless work under no_pivot_root
    * Properly format images JSON output
    * Assume user 0 group 0, if /etc/passwd file in container.
    * Add buildah info command
  - Full changelog: https://github.com/containers/buildah/releases/tag/v1.6
* Fri Nov 23 2018 vrothberg@suse.com
  - Changelog for v1.5-1 (2018-11-21)
    * Print command in SystemExec as debug information
    * Sort CLI flags
    * Update imagebuild depdency to support heading ARGs in Dockerfile
    * rootless: do not specify --rootless to the OCI runtime
    * Exclude --force-rm from common bud cli flags
    * run: bind mount /etc/hosts and /etc/resolv.conf if not in a volume
    * rootless: use slirp4netns to setup the network namespace
    * rootless: only discard network configuration names
    * run: only set up /etc/hosts or /etc/resolv.conf with network
    * Handle directories better in bud -f
    * common: support a per-user registries conf file
    * unshare: do not override the configuration
    * common: honor the rootless configuration file
    * unshare: create a new mount namespace
    * unshare: support libpod rootless pkg
    * Allow container storage to manage the SELinux labels
    * imagebuilder.BuildDockerfiles: return the image ID
    * Allow setting --no-pivot default with an env var
    * Add man page and bash completion, for --no-pivot
    * Add the --no-pivot flag to the run command
    * Improve reporting about individual pull failures
    * Fix From As in Dockerfile
    * Sort CLI flags of buildah bud
    * unshare: detect when unprivileged userns are disabled
    * buildah: use the same logic for XDG_RUNTIME_DIR as podman
    * Make sure we log or return every error
    * Correctly set DockerInsecureSkipTLSVerify when pulling images
    * chroot: set up seccomp and capabilities after supplemental groups
    * chroot: fix capabilities list setup and application
* Sun Nov 04 2018 vrothberg@suse.com
  - Require slirp4netns to enable networking for unprivileged network namespaces
    aka networking for rootless buildah.
* Wed Oct 03 2018 vrothberg@suse.com
  - Changelog for v1.4 (2018-10-02)
    * Touchup pull manpage
    * Export buildah ReserveSELinuxLables so podman can use it
    * Update rmi man for prune changes
    * Copy ExposedPorts from base image into the config
    * Change rmi --prune to not accept an imageID
    * Builtin volumes should be owned by the UID/GID of the container
    * Move buildah from projecatatomic/buildah to containers/buildah
    * bash: Completion options
    * Don't build btrfs if it is not installed
    * Push: Allow an empty destination
    * Fix arg usage in buildah-tag
    * Evaluate symbolic links on Add/Copy Commands
    * Retain bounding set when running containers as non root
    * push: show image digest after push succeed
    * Exclude --layers from the common bug cli flags
    * Make buildah-from error message clear when flags are after arg
    * Warn about using Commands in Dockerfile that are not supported by OCI.
    * Document BUILDAH_* environment variables in buildah bud --help output
    * Fix --layers ADD from url issue
    * Display the correct ID after deleting image
    * Handle COPY --chown in Dockerfile
    * Document STORAGE_DRIVER and STORAGE_OPTS environment variable
    * Expand variables names for --env
* Wed Sep 05 2018 vrothberg@suse.com
  - Set the correct commit for `buildah version`.
  - Set the cnilib version for `buildah version`.
* Mon Aug 06 2018 vrothberg@suse.com
  - Update buildah to v1.3:
    * bud should not search context directory for Dockerfile
    * Set BUILDAH_ISOLATION=rootless when running unprivileged
    * Fix rmi to remove intermediate images associated with an image
    * Set the default ulimits to match Docker
    * buildah: no args is out of bounds
    * preprocess ".in" suffixed Dockerfiles
    * Add support for multiple Short options
    * Update to latest urvave/cli
    * Create buildah pull command
    * Allow ping command without NET_RAW Capabilities
    * Allow Dockerfile content to come from stdin
    * add rename command
    * Completion command
    * Update vendor for runc to fix 32 bit builds
* Mon Jul 16 2018 vrothberg@suse.com
  - Update buildah to v1.2:
    * build-using-dockerfile: let -t include transports again
    * Block use of /proc/acpi and /proc/keys from inside containers
    * Fix handling of -registries-conf
    * Add -cidfile option to from
    * Add a -loglevel option to build-with-dockerfile
    * docs: Follow man-pages(7) suggestions for SYNOPSIS
    * umount: add all option to umount all mounted containers
    * Fix buildah bud -layers
    * Force ownership of /etc/hosts and /etc/resolv.conf to 0:0
    * build without seccomp
    * Add Capabilities lists to BuilderInfo
    * Fix ARGS parsing for run commands
    * Add info on registries.conf to from manpage
    * mount: support multiple inputs
    * Allow -userns-uid-map/-userns-gid-map to be global options
    * Add -rm and -force-rm to buildah bud
    * Add -all,-a flag to buildah images
    * Add environment variable BUILDAH_RUNTIME
    * Add -layers and -no-cache to buildah bud
    * Change 'registries' to 'container registries' in man
    * Add registries.conf link to a few man pages
  - install missing buildah (1) manpage
  - install bash completion at /usr/share/bash-completion/completions
  - buildmode=pie: build position independent code
* Mon Jun 11 2018 vrothberg@suse.com
  - Update buildah to v1.1:
    * Drop capabilities if running container processes as non root
    * Print Warning message if cmd will not be used based on entrypoint
    * Shouldn't add insecure registries to list of search registries
    * Report errors on bad transports specification when pushing images
    * Add disable-content-trust noop flag to bud
    * runCopyStdio(): don't close stdin unless we saw POLLHUP
    * Add registry errors for pull
    * Give better messages to users when image can not be found
    * Add environment variable to buildah --format
    * Accept json array input for config entrypoint
    * Add OnBuild support for Dockerfiles
    * buildah bud should require a context directory or URL
    * buildah bud picks up ENV from base image
    * Add CLI options for specifying namespace and cgroup setup
    * Read UID/GID mapping information from containers and images
    * build-using-dockerfile: add --annotation
    * Implement --squash for build-using-dockerfile and commit
    * Vendor in latest container/storage for devicemapper support
    * Test with Go 1.10, too
    * Handle /etc/hosts and /etc/resolv.conf properly in container
    * Add support for buildah bud --label
    * buildah push/from can push and pull images with no reference
    * builder-inspect: fix format option
    * Add cpu-shares short flag (-c) and cpu-shares CI tests
* Sun Jun 10 2018 jengelh@inai.de
  - Use noun phrase in summary.
* Thu Jun 07 2018 vrothberg@suse.com
  - Update buildah to v1.0:
    * Update option and documentation for --force-rm
    * Update buildah run to make command required
    * Do not print directly to stdout in Commit()
    * Force "localhost" as a default registry
    * Validate host and container paths passed to --volume
    * Add --compress, --rm, --squash flags as a noop for bud
    * Add FIPS mode secret to buildah run and bud
    * Add config --comment/--domainname/--history-comment/--hostname
    * 'buildah config': stop replacing Created-By whenever it's not specified
    * Modify man pages so they compile correctly in mandb
    * Add description on how to do --isolation to buildah-bud man page
    * Add support for --iidfile to bud and commit
    * Remove tarball as an option from buildah push --help
    * Fix secrets patch
    * Display imageId after commit
    * config: add support for StopSignal
    * Allow referencing stages as index and names
    * Add multi-stage builds support
    * Allow umount to have multi-containers
    * buildah bud walks symlinks
    * Allow --cmd parameter to have commands as values
    * Make default-mounts-file a hidden option
    * Add various transport support to buildah from
    * shallowCopy: avoid a second read of the container's layer
    * Add openSUSE in install section
    * run: do not open /etc/hosts if not needed
* Tue Jun 05 2018 dcassany@suse.com
  - Refactor %license usage to a simpler form
* Mon Jun 04 2018 dcassany@suse.com
  - Make use of %license macro
* Wed Apr 04 2018 vrothberg@suse.com
  - Change build date to SOURCE_DATE_EPOCH to make builds reproducible.
* Thu Mar 29 2018 vrothberg@suse.com
  - Fix `buildah version` by compiling the build date into the binary.
* Tue Mar 06 2018 vrothberg@suse.com
  - Package buildah v0.12.  Buildah is a tool to build OCI images, and is used
    by podman-build.

Files

/usr/bin/buildah
/usr/share/bash-completion/completions/buildah
/usr/share/licenses/buildah
/usr/share/licenses/buildah/LICENSE
/usr/share/man/man1/buildah-add.1.gz
/usr/share/man/man1/buildah-build.1.gz
/usr/share/man/man1/buildah-commit.1.gz
/usr/share/man/man1/buildah-config.1.gz
/usr/share/man/man1/buildah-containers.1.gz
/usr/share/man/man1/buildah-copy.1.gz
/usr/share/man/man1/buildah-from.1.gz
/usr/share/man/man1/buildah-images.1.gz
/usr/share/man/man1/buildah-info.1.gz
/usr/share/man/man1/buildah-inspect.1.gz
/usr/share/man/man1/buildah-login.1.gz
/usr/share/man/man1/buildah-logout.1.gz
/usr/share/man/man1/buildah-manifest-add.1.gz
/usr/share/man/man1/buildah-manifest-annotate.1.gz
/usr/share/man/man1/buildah-manifest-create.1.gz
/usr/share/man/man1/buildah-manifest-exists.1.gz
/usr/share/man/man1/buildah-manifest-inspect.1.gz
/usr/share/man/man1/buildah-manifest-push.1.gz
/usr/share/man/man1/buildah-manifest-remove.1.gz
/usr/share/man/man1/buildah-manifest-rm.1.gz
/usr/share/man/man1/buildah-manifest.1.gz
/usr/share/man/man1/buildah-mkcw.1.gz
/usr/share/man/man1/buildah-mount.1.gz
/usr/share/man/man1/buildah-prune.1.gz
/usr/share/man/man1/buildah-pull.1.gz
/usr/share/man/man1/buildah-push.1.gz
/usr/share/man/man1/buildah-rename.1.gz
/usr/share/man/man1/buildah-rm.1.gz
/usr/share/man/man1/buildah-rmi.1.gz
/usr/share/man/man1/buildah-run.1.gz
/usr/share/man/man1/buildah-source-add.1.gz
/usr/share/man/man1/buildah-source-create.1.gz
/usr/share/man/man1/buildah-source-pull.1.gz
/usr/share/man/man1/buildah-source-push.1.gz
/usr/share/man/man1/buildah-source.1.gz
/usr/share/man/man1/buildah-tag.1.gz
/usr/share/man/man1/buildah-umount.1.gz
/usr/share/man/man1/buildah-unshare.1.gz
/usr/share/man/man1/buildah-version.1.gz
/usr/share/man/man1/buildah.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:02:43 2024