Skip to content

Releases: containers/buildah

V1.29.0

26 Jan 15:08
Compare
Choose a tag to compare
  • 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 containers/storage#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= 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 containers/image#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

v1.27.3

09 Dec 16:53
4785fdb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.27.2...v1.27.3

v1.26.6

09 Dec 15:08
50e4492
Compare
Choose a tag to compare

What's Changed

  • [release-1.26] copier.Put(): clear up os/syscall mode bit confusion by @nalind in #4456

Full Changelog: v1.26.5...v1.26.6

v1.28.2

28 Nov 07:05
6a35b0a
Compare
Choose a tag to compare

What's Changed

  • [release-1.28] Define and use a safe, reliable test image and bump to v1.28.2 by @flouthoc in #4433

Full Changelog: v1.28.1...v1.28.2

v1.28.1

23 Nov 09:11
d3d40a4
Compare
Choose a tag to compare

What's Changed

  • [release-1.28] copier.Put(): clear up os/syscall mode bit confusion and bump to v1.28.1 by @flouthoc in #4428

Full Changelog: v1.28.0...v1.28.1

v1.19.11

12 Oct 11:42
f769f25
Compare
Choose a tag to compare

What's Changed

  • [release-1.19] run: add container gid to additional groups by @nalind in #4289
  • [release-1.19] add: fail on bad HTTP response instead of writing to container for URL sources by @flouthoc in #4287

v1.28.0

03 Oct 14:12
Compare
Choose a tag to compare

What's Changed

  • release: prepare for release v1.27.0 by @flouthoc in #4152
  • build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.8 by @dependabot in #4177
  • Scrub user and group names from layer diffs by @nalind in #4181
  • [CI:DOCS] docs: specify git:// protocol is not supported for github hosted repo by @flouthoc in #4179
  • build(deps): bump github.com/fsouza/go-dockerclient from 1.8.1 to 1.8.2 by @dependabot in #4186
  • cmd/buildah: add "manifest create --amend" by @nalind in #4189
  • Drop util/util.Cause() by @nalind in #4191
  • commit: use race-free RemoveNames instead of SetNames for pruning names by @flouthoc in #4190
  • mount,cache: enable SElinux shared content label (z) option by default by @flouthoc in #4192
  • build(deps): bump github.com/fsouza/go-dockerclient from 1.8.2 to 1.8.3 by @dependabot in #4197
  • test: use T.TempDir to create temporary test directory by @Juneezee in #4194
  • Makefile: always call $(GO) instead of go by @nalind in #4198
  • buildah: add support for --retry and --retry-delay incase of push/pull failures. by @flouthoc in #4195
  • run: add container gid to additional groups by @flouthoc in #4200
  • build(deps): bump github.com/opencontainers/runc from 1.1.3 to 1.1.4 by @dependabot in #4204
  • Cirrus: use image with fewer downloaded dependencies by @lsm5 in #4201
  • build(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.1 by @dependabot in #4206
  • Replace k8s.gcr.io/pause in tests with registry.k8s.io/pause by @nalind in #4210
  • build(deps): bump github.com/docker/go-units from 0.4.0 to 0.5.0 by @dependabot in #4215
  • Add support for buildah run with chroot isolation by @dfr in #4174
  • manifest: add support for buildah manifest exists by @flouthoc in #4220
  • Don't call os.Exit(1) from manifest exist by @rhatdan in #4223
  • Buildah should ignore /etc/crio/seccomp.json by @rhatdan in #4219
  • Use constants from containers/common for finding seccomp.json by @nalind in #4225
  • build(deps): bump github.com/docker/docker from 20.10.17+incompatible to 20.10.18+incompatible by @dependabot in #4232
  • [CI:DOCS] Update install.md: Debian 11 (Bullseye) is stable by @Enrico204 in #4237
  • build: honor <Containerfile>.containerignore or <Containerfile>.dockerignore as ignore file by @flouthoc in #4239
  • Minor test fix for podman-remote by @edsantiago in #4241
  • parse: make processing fields for --mount order agnostic by @flouthoc in #4234
  • build: make --cache-ttl=0 equivalent to --no-cache by @flouthoc in #4248
  • build: support --skip-unused-stages for multi-stage builds. by @flouthoc in #4249
  • buildah bud --network=none should have no network by @rhatdan in #4229
  • Fix broken command completion by @edsantiago in #4256
  • Fix stutters by @rhatdan in #4205
  • Prevent use of --dns* options with --net=none by @rhatdan in #4250
  • Fix broken dns test (from merge collision) by @edsantiago in #4283
  • run,build: conflict --isolation=chroot and --network by @flouthoc in #4257
  • vendor: update c/storage and c/common by @giuseppe in #4269
  • copier: work around freebsd bug for "mkdir /" by @dfr in #4285
  • vendor in latest containers/common by @rhatdan in #4235
  • pkg/cli: improve completion test by @Luap99 in #4267
  • Run codespell on code by @rhatdan in #4296
  • Proof of concept: nightly dependency treadmill by @edsantiago in #4297
  • [ci:docs] Fix buildahimage container.conf permissions regression by @AndASM in #4290
  • Set sysctls from containers.conf by @rhatdan in #4292
  • Vendor in latest containers/storage by @rhatdan in #4299
  • Check for unset build args after setting TARGET args by @lucacome in #4295
  • build(deps): bump github.com/opencontainers/selinux from 1.10.1 to 1.10.2 by @dependabot in #4301
  • config,builder: process variant while populating image spec by @flouthoc in #4286
  • [CI:DOCS] Add quay-description update reminder by @cevich in #4302
  • Update vendor containers/(common,image) by @rhatdan in #4304
  • Update for klauspost/pgzip#50 by @mtrmac in #4306

New Contributors

Full Changelog: v1.27.0...v1.28.0

v1.26.5

21 Sep 12:49
e64f795
Compare
Choose a tag to compare

What's Changed

  • [release-1.26] [backport] BuildDockerfiles: error out if path to containerfile is a directory by @flouthoc in #4166
  • [release-1.26] run: add container gid to additional groups by @nalind in #4266
  • [release-1.26] bump github.com/theupdateframework/go-tuf by @nalind in #4275

Full Changelog: v1.26.4...v1.26.5

v1.24.6

21 Sep 12:46
efed577
Compare
Choose a tag to compare

What's Changed

  • [release-1.24] run: add container gid to additional groups by @nalind in #4265

Full Changelog: v1.24.5...v1.24.6

v1.23.5

21 Sep 12:45
886430a
Compare
Choose a tag to compare

What's Changed

  • [release-1.23] Bump golang.org/x/crypto to 7b82a4e by @lsm5 in #3911
  • [release-1.23] run: add container gid to additional groups by @nalind in #4264

Full Changelog: v1.23.4...v1.23.5