Skip to content

Releases: containers/buildah

v1.13.1

14 Jan 19:36
Compare
Choose a tag to compare
  • 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

v1.13.0

14 Jan 19:32
Compare
Choose a tag to compare
  • 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

v1.12.0

13 Dec 18:51
Compare
Choose a tag to compare
  • Allow ADD to use http src
  • Bump to c/storage v.1.15.3
  • install.md: update golang dependency
  • 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
  • Vendor containers/storage fix
  • Vendor containers/storage v1.15.1
  • Add history names support
  • PR takeover of #1966
  • Tests: Add inspect test check steps
  • Tests: Add container name and id check in containers test steps
  • Test: Get permission in add test
  • Tests: Add a test for tag by id
  • Tests: Add test cases for push test
  • Tests: Add image digest test
  • Tests: Add some buildah from tests
  • Tests: Add two commit test
  • Tests: Add buildah bud with --quiet test
  • Tests: Add two test for buildah add

v1.11.6

04 Dec 14:38
Compare
Choose a tag to compare
  • Handle missing equal sign in --from and --chown flags for COPY/ADD
  • bud COPY does not download URL
  • Bump github.com/onsi/gomega from 1.7.0 to 1.7.1
  • Fix .dockerignore exclude regression
  • Ran buildah through codespell
  • commit(docker): always set ContainerID and ContainerConfig
  • Touch up commit man page image parameter
  • Add builder identity annotations.
  • info: use util.Runtime()
  • Bump github.com/onsi/ginkgo from 1.10.2 to 1.10.3
  • Bump back to v1.12.0-dev

v1.11.5

12 Nov 11:56
Compare
Choose a tag to compare
  • Enhance error on unsafe symbolic link targets
  • Add OCIRuntime to info
  • Check nonexsit authfile
  • Only output image id if running buildah bud --quiet
  • Fix --pull=true||false and add --pull-never to bud and from (retry)
  • cgroups v2: tweak or skip tests
  • Prepwork: new 'skip' helpers for tests
  • Handle configuration blobs for manifest lists
  • unmarshalConvertedConfig: avoid using the updated image's ref
  • Add completions for Manifest commands
  • Add disableFips option to secrets pkg
  • Update bud.bats test archive test
  • Add test for caching based on content digest
  • Builder.untarPath(): always evaluate b.ContentDigester.Hash()
  • Bump github.com/onsi/ginkgo from 1.10.1 to 1.10.2
  • Fix another broken test: copy-url-mtime
  • yet more fixes
  • Actual bug fix for 'add' test: fix the expected mode
  • BATS tests - lots of mostly minor cleanup
  • build: drop support for ostree
  • Add support for make vendor-in-container
  • imgtype: exit with error if storage fails
  • remove XDG_RUNTIME_DIR from default authfile path
  • fix troubleshooting redirect instructions
  • Bump back to v1.12.0-dev

v1.11.4

28 Oct 20:20
Compare
Choose a tag to compare
  • buildah: add a "manifest" command
  • manifests: add the module
  • 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
  • Fix git build with branch specified
  • Bump github.com/openshift/imagebuilder from 1.1.0 to 1.1.1
  • Bump github.com/fsouza/go-dockerclient from 1.4.4 to 1.5.0
  • Add clarification to the Tutorial for new users
  • Silence "using cache" to ensure -q is fully quiet
  • Add OWNERS File to Buildah
  • Bump github.com/containers/storage from 1.13.4 to 1.13.5
  • Move runtime flag to bud from common
  • Commit: check for storage.ErrImageUnknown using errors.Cause()
  • Fix crash when invalid COPY --from flag is specified.
  • Bump back to v1.12.0-dev

v1.11.3

04 Oct 18:32
Compare
Choose a tag to compare
  • Update c/image to v4.0.1
  • Bump github.com/spf13/pflag from 1.0.3 to 1.0.5
  • Fix --build-args handling
  • Bump github.com/spf13/cobra from 0.0.3 to 0.0.5
  • Bump github.com/cyphar/filepath-securejoin from 0.2.1 to 0.2.2
  • Bump github.com/onsi/ginkgo from 1.8.0 to 1.10.1
  • Bump github.com/fsouza/go-dockerclient from 1.3.0 to 1.4.4
  • Add support for retrieving context from stdin "-"
  • Ensure bud remote context cleans up on error
  • info: add cgroups2
  • Bump github.com/seccomp/libseccomp-golang from 0.9.0 to 0.9.1
  • Bump github.com/mattn/go-shellwords from 1.0.5 to 1.0.6
  • Bump github.com/stretchr/testify from 1.3.0 to 1.4.0
  • Bump github.com/opencontainers/selinux from 1.2.2 to 1.3.0
  • Bump github.com/etcd-io/bbolt from 1.3.2 to 1.3.3
  • Bump github.com/onsi/gomega from 1.5.0 to 1.7.0
  • update c/storage to v1.13.4
  • Print build 'STEP' line to stdout, not stderr
  • Fix travis-ci on forks
  • Vendor c/storage v1.13.3
  • Use Containerfile by default
  • Added tutorial on how to include Buildah as library
  • util/util: Fix "configuraitno" -> "configuration" log typo
  • Bump back to v1.12.0-dev

v1.11.2

13 Sep 15:06
Compare
Choose a tag to compare

Rebase on V1.11.1 to fix build issues on podman-remote builds for Windows.

  • Add some cleanup code
  • Move devices code to unit specific directory.
  • Bump back to v1.12.0-dev

v1.11.1

12 Sep 20:31
Compare
Choose a tag to compare
  • Add --devices flag to bud and from
  • Add support for /run/.containerenv
  • Truncate output of too long image names
  • Preserve file and directory mount permissions
  • makeImageRef: ignore EmptyLayer if Squash is set
  • Set TMPDIR to /var/tmp by default
  • replace --debug=false with --log-level=error
  • Allow mounts.conf entries for equal source and destination paths
  • fix label and annotation for 1-line Dockerfiles

v1.11.0

05 Sep 15:16
Compare
Choose a tag to compare
  • tests/bud.bats: add --signature-policy to some tests
  • Vendor github.com/openshift/api
  • pull/commit/push: pay attention to $BUILD_REGISTRY_SOURCES
  • Add --log-level command line option and deprecate --debug
  • add support for cgroupsV2
  • Correctly detect ExitError values from Run()
  • Disable empty logrus timestamps to reduce logger noise
  • Remove outdated deps Makefile target
  • Remove gofmt.sh in favor of golangci-lint
  • Remove govet.sh in favor of golangci-lint
  • Allow to override build date with SOURCE_DATE_EPOCH
  • Update shebangs to take env into consideration
  • Fix directory pull image names
  • Add --digestfile and Re-add push statement as debug
  • README: mention that Podman uses Buildah's API
  • Use content digests in ADD/COPY history entries
  • add: add a DryRun flag to AddAndCopyOptions
  • Fix possible runtime panic on bud
  • Add security-related volume options to validator
  • use correct path for ginkgo
  • Add bud 'without arguments' integration tests
  • Update documentation about bud
  • add: handle hard links when copying with .dockerignore
  • add: teach copyFileWithTar() about symlinks and directories
  • Allow buildah bud to be called without arguments
  • imagebuilder: fix detection of referenced stage roots
  • Touch up go mod instructions in install
  • run_linux: fix mounting /sys in a userns
  • Vendor Storage v1.13.2
  • Cirrus: Update VM images
  • Fix handling of /dev/null masked devices
  • Update bud/from help to contain indicator for --dns=none
  • Bump back to v1.11.0-dev