github containers/buildah v1.24.0

latest releases: v1.35.4, v1.26.7, v1.24.7...
2 years ago

What's Changed

  • Bump 1.23.0 by @rhatdan in #3516
  • Update VM Images + Drop prior-ubuntu testing by @cevich in #3519
  • conformance: add more tests for exclusion short-circuiting by @nalind in #3521
  • Makefile: only use race detection when it's available by @nalind in #3518
  • [CI:DOCS] Add flouthoc to OWNERS by @rhatdan in #3522
  • build: Add additional step nodes when labels are modified by @flouthoc in #3517
  • Update to github.com/vbauerster/mpb v7.1.5 by @mtrmac in #3526
  • unmarshalConvertedConfig(): handle zstd compression by @nalind in #3527
  • build(deps): bump github.com/containers/common from 0.44.0 to 0.44.1 by @dependabot in #3528
  • build(deps): bump github.com/containers/common from 0.44.1 to 0.45.0 by @dependabot in #3530
  • imagebuildah: fix an attempt to write to a nil map by @nalind in #3533
  • conformance: allow test cases to specify dockerUseBuildKit by @nalind in #3529
  • push: support to specify the compression format by @giuseppe in #3532
  • Makefile: check for -race using -mod=vendor by @nalind in #3535
  • Makefile: adjust -ldflags/-gcflags/-gccgoflags depending on the go implementation by @dilyanpalauzov in #3538
  • build(deps): bump github.com/containers/common from 0.45.0 to 0.46.0 by @dependabot in #3541
  • Replace fmt.Sprintf("%d", x) with strconv.Itoa(x) by @nalind in #3545
  • build: Cleanup transient mount destinations with every RUN step by @flouthoc in #3525
  • [ci:docs] Add man page for Containerfile and .containerignore by @rhatdan in #3549
  • Plumb the remote logger throughut Buildah by @rhatdan in #3540
  • buildah build: add --all-platforms by @nalind in #3546
  • Cirrus: Fix defunct package metadata breaking cache by @cevich in #3562
  • [CI:DOCS] Fix .containerignore link file by @rhatdan in #3565
  • tests: stop pulling php, composer by @edsantiago in #3566
  • Bump containerd to v1.5.7 by @lsm5 in #3569
  • build(deps): bump github.com/containers/storage from 1.36.0 to 1.37.0 by @dependabot in #3559
  • build(deps): bump github.com/docker/docker from 20.10.8+incompatible to 20.10.9+incompatible by @dependabot in #3567
  • build: Add support for buildkit like --mount=type=bind by @flouthoc in #3548
  • Fix command doc links in README.md by @benelliott in #3571
  • build(deps): bump github.com/containers/image/v5 from 5.16.0 to 5.16.1 by @dependabot in #3570
  • build(deps): bump github.com/opencontainers/selinux from 1.8.5 to 1.9.1 by @dependabot in #3573
  • buildkit: Add support for --mount=type=tmpfs to allow mounting volatile memory instead of persistent storage. by @flouthoc in #3575
  • [CI:DOCS] Touch up Containerfile man page to show ARG can be 1st by @TomSweeneyRedHat in #3577
  • [CI:DOCS] De-dockerize the man page as much as possible by @rhatdan in #3579
  • docs: update buildah-build 'platform' option compatibility notes by @jayaddison in #3580
  • [CI:DOCS] Include manifest example usage by @cevich in #3582
  • Default secret mode to 400 by @ashley-cui in #3585
  • imagebuildah: fix nil deref by @vrothberg in #3588
  • buildkit: add support for persistent caching across builds with --mount=type=cache by @flouthoc in #3574
  • build(deps): bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5 by @dependabot in #3583
  • Add support for host.containers.internal in the /etc/hosts by @rhatdan in #3586
  • Report ignorefile location when no content added by @rhatdan in #3576
  • Support overlayfs path contains colon by @chenk008 in #3581
  • Rootless containers users should use additional groups by @rhatdan in #3593
  • fix: another non-portable shebang by @currybullen in #3595
  • build(deps): bump github.com/docker/docker from 20.10.9+incompatible to 20.10.10+incompatible by @dependabot in #3600
  • networkpolicy: Should be NetworkEnabled instead of NetworkDefault when explictly set by @flouthoc in #3601
  • Add support for env var secret sources by @ashley-cui in #3598
  • docs: Use guaranteed path for go-md2man by @flouthoc in #3610
  • build: history should not contain ARG values. OTOH RUN history should contain final values. by @flouthoc in #3609
  • rootless: do not bind mount /sys if not needed by @giuseppe in #3614
  • [CI:DOCS] Fix tutorial to specify command on buildah run line by @rhatdan in #3613
  • config: support the variant field by @nalind in #3615
  • define.TempDirForURL(): show CombinedOutput when a command fails by @nalind in #3619
  • Add --unsetenv option to buildah commit and build by @rhatdan in #3611
  • ssh-agent: Increase timeout before we explicitly close connection by @flouthoc in #3631
  • docs/tutorials: update by @nalind in #3621
  • build(deps): bump github.com/containerd/containerd from 1.5.7 to 1.5.8 by @dependabot in #3635
  • Cirrus: Bump up to Fedora 35 & Ubuntu 21.10 by @cevich in #3599
  • build(deps): bump github.com/docker/docker from 20.10.10+incompatible to 20.10.11+incompatible by @dependabot in #3636
  • run: ensure that stdio pipes are labeled correctly by @nalind in #3630
  • Fix UnsetEnv for buildah bud by @rhatdan in #3638
  • Tests should rely only on static/unchanging images by @cevich in #3640
  • build(deps): bump github.com/containers/image/v5 from 5.16.1 to 5.17.0 by @dependabot in #3646
  • Make LocalIP public function so Podman can use it by @rhatdan in #3645
  • UPdate vendor of container/storage by @rhatdan in #3641
  • build(deps): bump github.com/onsi/gomega from 1.16.0 to 1.17.0 by @dependabot in #3618
  • build(deps): bump github.com/containernetworking/cni from 0.8.1 to 1.0.1 by @dependabot in #3647
  • images: accept multiple filter with logical AND between them. by @flouthoc in #3651
  • copier: RemoveAll possibly-directories by @nalind in #3656
  • image: set MediaType in OCI manifests by @nalind in #3657
  • copier.Put: check for is-not-a-directory using lstat, not stat by @nalind in #3658
  • Grab all of the containers.conf settings for namespaces by @rhatdan in #3637
  • [CI:DOCS] Simple README fix by @MaximUltimatum in #3654
  • Wire logger through to config by @rhatdan in #3663
  • build(deps): bump github.com/opencontainers/runc from 1.0.2 to 1.0.3 by @dependabot in #3664
  • tests: move buildkit mount tests files from TESTSDIR to TESTDIR before any modifications by @flouthoc in #3670
  • build(deps): bump github.com/docker/docker from 20.10.11+incompatible to 20.10.12+incompatible by @dependabot in #3673
  • Allow rootless buildah to set resource limits on cgroup V2 by @rhatdan in #3594
  • cirrus: remove static_build by @flouthoc in #3680
  • parse: allow parsing anomaly non-human value for memory control group by @flouthoc in #3679
  • stage_executor: re-use all the layers from cache for squashed case and commit as late as possible. by @flouthoc in #3674
  • build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot in #3677
  • build: fix libsubid test by @giuseppe in #3681
  • Allow callers to replace the ContainerPrefix by @rhatdan in #3676
  • build(deps): bump github.com/fsouza/go-dockerclient from 1.7.4 to 1.7.6 by @dependabot in #3678
  • build(deps): bump github.com/containerd/containerd from 1.5.8 to 1.5.9 by @dependabot in #3689
  • use libnetwork from c/common for networking by @Luap99 in #3690
  • Use config.ProxyEnv by @rhatdan in #3691
  • buildkit: add from= field to bind and cache mounts so images can be used as source by @flouthoc in #3590
  • executor: Share selinux (process and mount) label of first stage with other stages in same build by @flouthoc in #3693
  • build(deps): bump github.com/fsouza/go-dockerclient from 1.7.6 to 1.7.7 by @dependabot in #3695
  • Fix default CNI paths by @Luap99 in #3697
  • vendor c/common by @vrothberg in #3696
  • Cirrus: Run int. tests in parallel with unit by @cevich in #3699
  • Allow processing of common options via FlagSet by @abergmeier in #3692
  • bud.bats: use a local git daemon for the git protocol test by @nalind in #3701
  • Update containers/image and containers/common by @rhatdan in #3703
  • Fix permissions on secrets directory by @rhatdan in #3702
  • Allow processing of network options from FlagSet by @abergmeier in #3704
  • Fix platform handling for empty os/arch values by @Luap99 in #3698
  • Cirrus: Re-order tasks for more parallelism by @cevich in #3707
  • Cirrus: Freshen VM images by @cevich in #3706
  • Enable git-daemon tests by @edsantiago in #3711
  • Allow processing of id options from FlagSet by @abergmeier in #3709
  • build(deps): bump github.com/opencontainers/runc from 1.0.3 to 1.1.0 by @dependabot in #3718
  • Update golangci-lint, its config, and fix some warnings by @kolyshkin in #3717
  • linux: fix lookup for runtime by @giuseppe in #3724
  • Tests tools bump by @kolyshkin in #3723
  • overlay, mount: add support for non-volatile upperdir, workdir for overlay volumes by @flouthoc in #3715
  • Vendor in latest containers/common by @rhatdan in #3727
  • Run codespell on code by @rhatdan in #3732
  • build(deps): bump github.com/onsi/gomega from 1.17.0 to 1.18.0 by @dependabot in #3736
  • docs/buildah-build.1.md: don't imply that -v isn't just a RUN thing by @nalind in #3743
  • Make pull commands be consistent by @TomSweeneyRedHat in #3735
  • buildah build --network add support for custom networks by @Luap99 in #3720
  • build(deps): bump github.com/containers/image/v5 from 5.18.0 to 5.19.0 by @dependabot in #3747
  • [CI:DOCS] Github-workflow: Report both failures and errors. by @cevich in #3744
  • [CI:DOCS] Fix typos and improve language by @eriksjolund in #3745
  • Allow processing of SystemContext from FlagSet by @abergmeier in #3713
  • build(deps): bump github.com/golangci/golangci-lint from 1.43.0 to 1.44.0 in /tests/tools by @dependabot in #3749
  • Update vendor of containers/common by @rhatdan in #3751

New Contributors

Full Changelog: v1.23.0...v1.24.0

Don't miss a new buildah release

NewReleases is sending notifications on new releases.