Skip to content

v1.40.0

Latest
Compare
Choose a tag to compare
@TomSweeneyRedHat TomSweeneyRedHat released this 21 Apr 17:42
· 32 commits to main since this release

What's Changed

Notable changes

  • Bump Buildah to v1.39.0, c/storage v1.57.1, c/image v5.34.0, c/common v0.62.0 by @TomSweeneyRedHat in #5962
  • CI: parallize unit tests by @flouthoc in #5954
  • .cirrus: bump ci resources by @flouthoc in #5979
  • Distinguish --mount=type=cache locations by ownership, too by @nalind in #5978
  • Switch to the CNCF Code of Conduct by @mheon in #5982
  • .cirrus: use more cores for smoke task by @flouthoc in #5986
  • Use tmpfs for integration tests by @flouthoc in #5959
  • Support the containers.conf container_name_as_hostname option by @nalind in #5943
  • cirrus: reduce task timeout by @Luap99 in #5994
  • chroot createPlatformContainer: use MS_REMOUNT by @nalind in #5992
  • conformance: make TestCommit and TestConformance parallel by @flouthoc in #5995
  • Fix Conformance tests on ARM64 by @Honny1 in #5990
  • tests/conformance/testdata/Dockerfile.add: update some URLs by @nalind in #6012
  • [skip-ci] TMT: system tests by @lsm5 in #5885
  • internal/mkcw.Archive(): use github.com/containers/storage/pkg/ioutils by @nalind in #6031
  • github: disable cron rerun action by @Luap99 in #6036
  • Use UnparsedInstance.Manifest instead of ImageSource.GetManifest by @mtrmac in #6014
  • stage_executor: history should include heredoc summary correctly by @flouthoc in #6041
  • buildah-build.1.md: secret examples by @hdub-tech in #5999
  • github: remove cirrus rerun action by @Luap99 in #6063
  • fix: dockerfiles... always evaluates to an empty list by @aeijdenberg in #6047
  • Update to Go 1.23 and bump golang.org/x/crypto v0.36.0 by @Luap99 in #6060
  • Add --parents option for COPY in Containerfiles by @Honny1 in #6008
  • Mask thermal paths by @giuseppe in #6074
  • vendor: bump c/common to dbeb17e40c80 by @flouthoc in #6039
  • Fix built-in args on ARM64 by @Honny1 in #6076
  • vendor: update github.com/opencontainers/selinux to v1.12.0 by @Luap99 in #6079
  • feat: use HistoryTimestamp, if set, for oci-archive entries by @aeijdenberg in #6023
  • createPlatformContainer: drop MS_REMOUNT|MS_BIND by @nalind in #6088
  • add: report error while creating dir for URL source. by @flouthoc in #6087
  • Allow extendedGlob to work with Windows paths by @danegsta in #6083
  • build: return ExecErrorCodeGeneric when git operation fails instead of relaying error code directly from git by @flouthoc in #6092
  • cmd/buildah: rm unused code by @kolyshkin in #6101
  • stage_executor: reset platform in systemcontext for every stage. by @flouthoc in #5971
  • Golangci v2 by @kolyshkin in #6109
  • Modernize by @kolyshkin in #6118
  • Add a link to project governance and MAINTAINERS file by @mheon in #6108
  • stage_executor,getCreatedBy: expand buildArgs before invoking generatePathChecksum by @flouthoc in #6110
  • .github: check_cirrus_cron work around github bug by @Luap99 in #6120
  • build: add support for --inherit-labels by @flouthoc in #6103
  • cli: hide the completion command instead of disabling it outright by @nalind in #6128
  • cirrus: make Total Success wait for rootless integration by @Luap99 in #6130
  • [CI:DOCS] Document rw/src for --mount in buildah-run(1) by @nalind in #6127
  • Update Buildah issue template to new version and support podman build by @ninja-quokka in #6099
  • chroot: use symbolic names when complaining about mount() errors by @nalind in #6129

Dependency updates

  • Update dependency containers/automation_images to v20250131 by @renovate in #5966
  • Update module golang.org/x/sync to v0.11.0 by @renovate in #5969
  • Update module golang.org/x/sys to v0.30.0 by @renovate in #5970
  • fix(deps): update module golang.org/x/term to v0.29.0 by @renovate in #5972
  • fix(deps): update module golang.org/x/crypto to v0.33.0 by @renovate in #5981
  • fix(deps): update module github.com/spf13/cobra to v1.9.0 by @renovate in #5991
  • fix(deps): update module github.com/opencontainers/runc to v1.2.5 by @renovate in #5989
  • fix(deps): update module github.com/moby/buildkit to v0.20.0 by @renovate in #5997
  • fix(deps): update module tags.cncf.io/container-device-interface to v0.8.1 by @renovate in #6004
  • chore(deps): update module github.com/go-jose/go-jose/v4 to v4.0.5 [security] by @renovate in #6005
  • fix(deps): update module github.com/opencontainers/runtime-spec to v1.2.1 by @renovate in #6013
  • fix(deps): update module github.com/containers/image/v5 to v5.34.1 by @renovate in #6015
  • fix(deps): update module github.com/opencontainers/image-spec to v1.1.1 by @renovate in #6020
  • fix(deps): update module github.com/moby/buildkit to v0.20.1 by @renovate in #6032
  • fix(deps): update github.com/containers/luksy digest to 40bd943 by @renovate in #6016
  • fix(deps): update module github.com/containers/common to v0.62.1 by @renovate in #6021
  • fix(deps): update module github.com/containers/storage to v1.57.2 by @renovate in #6042
  • fix(deps): update module github.com/containers/image/v5 to v5.34.2 by @renovate in #6057
  • fix(deps): update module github.com/containers/common to v0.62.2 by @renovate in #6062
  • chore(deps): update module golang.org/x/net to v0.36.0 [security] by @renovate in #6064
  • fix(deps): update module tags.cncf.io/container-device-interface to v1 by @renovate in #6045
  • fix(deps): update module github.com/opencontainers/runc to v1.2.6 by @renovate in #6070
  • fix(deps): update module tags.cncf.io/container-device-interface to v1.0.1 by @renovate in #6078
  • chore(deps): update dependency containers/automation_images to v20250324 by @renovate in #6081
  • fix(deps): update module github.com/docker/docker to v28.0.2+incompatible by @renovate in #5998
  • fix(deps): update github.com/openshift/imagebuilder digest to e87e4e1 by @renovate in #6017
  • fix(deps): update module github.com/moby/buildkit to v0.20.2 by @renovate in #6082
  • fix(deps): update module github.com/docker/docker to v28.0.3+incompatible by @renovate in #6085
  • fix(deps): update github.com/opencontainers/runtime-tools digest to 260e151 by @renovate in #6102
  • fix(deps): update module golang.org/x/crypto to v0.37.0 by @renovate in #6115
  • fix(deps): update module github.com/containernetworking/cni to v1.3.0 by @renovate in #6117
  • fix(deps): update github.com/containers/storage digest to b1d1b45 by @renovate in #6100
  • chore(deps): update dependency golangci/golangci-lint to v2.1.0 by @renovate in #6122
  • fix(deps): update module github.com/moby/buildkit to v0.21.0 by @renovate in #6125
  • fix(deps): update module github.com/containers/storage to v1.58.0 by @renovate in #6131
  • fix(deps): update module github.com/docker/docker to v28.1.0+incompatible by @renovate in #6134

New Contributors

Full Changelog: v1.39.0...v1.40.0