What's Changed
Notable changes
- Bump Buildah to v1.45.0, c/storage v1.64.0, c/image v5.41.0, c/common v0.69.0 by @TomSweeneyRedHat in #7014
- Makefile: add install.nobuild target to install ONLY. by @rahilarious in #6984
- link org wide LLM_POLICY by @Luap99 in #7018
- Run tests in parallel on testing-farm by @nalind in #7015
- Packit config update to skip TF jobs for unavailable composes and Fedora-45 downstream addition by @lsm5 in #7017
- CI: enable several linters by @nalind in #7021
- Fix a few format-specifier warnings by @nalind in #7012
- info: add CDI information by @nalind in #7009
- setupSeccomp: avoid a cast that we don't need to do by @nalind in #7029
- update Maintainers and Governance to link to community repo by @Luap99 in #7023
- Bump main to container-libs main by @nalind in #7040
- chrootuser: do not let one bad line end the lookup by @vtushar06 in #7047
- add zizmor workflow by @Luap99 in #7052
- validate: run the helpers self-test by @vtushar06 in #7036
- docs: fix typos and phrasing in man pages by @SatyamPandey-07 in #7076
- Bump container-libs to main by @nalind in #7081
- run: add a --umask CLI flag by @nalind in #7087
- tests: cover id-mapped capability xattrs by @giuseppe in #7086
- vendor: go.podman.io/common with slirp removed by @lsm5 in #7006
- Add context-aware versions of several functions and some methods by @nalind in #7007
- --log-level error/fatal silences Containerfile Steps by @ajoshua2004 in #7088
- Sync up define.PolicyMap and our internal parsing function by @nalind in #7000
- Set up log/slog and direct logrus output to it by @mtrmac in #7082
- docs: fix typo, --policy expects ifnewer instead of newer by @leonardomoreira00 in #6993
- Revert part of #7077, use testing.Context() in conformance tests by @nalind in #7096
- docs: fix grammar, articles, and SEE ALSO reference in man pages by @SatyamPandey-07 in #7106
- add Honny1 as Maintainer by @Luap99 in #7063
- test(bud): cover symbolic COPY/ADD --chmod by @paoloantinori in #7065
- link org wide SUPPORT.md, CONTRIBUTING.md and SECURITY.md by @Luap99 in #7116
- Implement the Docker-compatible --keep-git-dir in ADD by @simonbrauner in #7062
- parsevolume: fix escape guard and option normalization by @vtushar06 in #7035
- mount: fix panic when parsing malformed --mount option by @leonardomoreira00 in #6998
- Preserve dir mode and ownership in RUN --mount by @simonbrauner in #6981
- Add more flags to test helpers by @nalind in #7008
- Add helpful error hint when lchown fails with EINVAL by @hihry in #7107
- Move define.TempDirForURL() to pkg/tmpdir.ForURL(), unify its and Add()'s http client configurations by @nalind in #6441
- Switch to using more APIs which take context.Context values by @nalind in #7126
- honor containers.conf http_proxy and env settings during build by @unlimitedsola in #6996
- packit: koji job target taken from rawhide config by @lsm5 in #7123
- add: git sources use cache by @ajoshua2004 in #7121
- MAINTAINERS.md: move lsm5 to alumni by @lsm5 in #7128
- tests: only use cached images for the integration tests by @Luap99 in #7120
- Add support for sharing=private cache mounts by @akca in #7127
- manifest push: do not write digestfile or exit 0 on push error by @Thundercloud12 in #7137
- integration test nits by @kolyshkin in #7145
- imagebuildah: fix --link caching with rel dest by @ajoshua2004 in #7135
- add: verify --checksum against resolved commit for Git sources by @ajoshua2004 in #7101
- Added --include flag to buildah add and buildah copy by @ajoshua2004 in #6988
- Random cleanups by @mtrmac in #7083
- Update module golang.org/x/sync to v0.24.0 by @renovate[bot] in #7154
- copier: put: resolve symlinks before os.Root path check by @Honny1 in #7129
- fix: prevent Podman system service to die in multi-stage built by @hihry in #7161
- integration tests: set $CONTAINERS_POLICY_JSON by @nalind in #7104
- tests: stabilize manifest-skip all-platforms test in CI by @Honny1 in #7148
- vendor: update latest container-libs by @Luap99 in #7169
- add: copy --parents leaking host directories by @ajoshua2004 in #7170
- Bind from chroot with O_PATH by @BenjaminSchubert in #7163
- docs(login): note --tls-verify needs = for false by @locker95 in #7022
- add add/copy --required-path by @ajoshua2004 in #7157
Dependency updates
- fix(deps): update module google.golang.org/grpc to v1.83.0 by @renovate[bot] in #7013
- chore(deps): update dorny/paths-filter action to v4.0.3 by @renovate[bot] in #7020
- Update module google.golang.org/protobuf to v1.36.12 by @renovate[bot] in #7024
- Update module github.com/moby/sys/userns to v0.2.0 by @renovate[bot] in #7027
- Update module golang.org/x/crypto to v0.55.0 by @renovate[bot] in #7028
- Update module github.com/opencontainers/cgroups to v0.0.9 by @renovate[bot] in #7034
- Update module github.com/opencontainers/cgroups to v0.1.0 by @renovate[bot] in #7049
- Update module github.com/stretchr/testify to v1.12.0 by @renovate[bot] in #7045
- Update module github.com/moby/go-archive to v0.3.0 [SECURITY] by @renovate[bot] in #7051
- Update module github.com/stretchr/testify to v1.12.1 by @renovate[bot] in #7053
- Update module github.com/sirupsen/logrus to v1.10.1 by @renovate[bot] in #7032
- Update module google.golang.org/grpc to v1.83.1 by @renovate[bot] in #7054
- Update module github.com/moby/go-archive to v0.3.3 by @renovate[bot] in #7046
- Update dependency golangci/golangci-lint to v2.13.0 by @renovate[bot] in #7057
- Update module github.com/containerd/platforms to v1.0.0-rc.5 by @renovate[bot] in #7056
- Update dependency golangci/golangci-lint to v2.13.1 by @renovate[bot] in #7059
- Update module github.com/sirupsen/logrus to v1.10.2 by @renovate[bot] in #7064
- Update module google.golang.org/grpc to v1.83.2 by @renovate[bot] in #7066
- Update module github.com/openshift/imagebuilder to v1.2.22 by @renovate[bot] in #7068
- Update zizmorcore/zizmor-action action to v0.6.3 by @renovate[bot] in #7074
- Update module github.com/seccomp/libseccomp-golang to v0.12.0 by @renovate[bot] in #7070
- Update dependency golangci/golangci-lint to v2.13.2 by @renovate[bot] in #7069
- Update module golang.org/x/crypto to v0.56.0 by @renovate[bot] in #7077
- Update module github.com/moby/buildkit to v0.33.0 by @renovate[bot] in #7079
- Update module tags.cncf.io/container-device-interface to v1.1.1 by @renovate[bot] in #7085
- Update module github.com/moby/moby/client to v0.6.0 by @renovate[bot] in #7084
- Update module golang.org/x/sync to v0.23.0 by @renovate[bot] in #7089
- Update module golang.org/x/sys to v0.48.0 by @renovate[bot] in #7090
- Update module github.com/moby/sys/userns to v0.2.1 by @renovate[bot] in #7094
- Update module golang.org/x/term to v0.46.0 by @renovate[bot] in #7097
- Update module golang.org/x/crypto to v0.57.0 by @renovate[bot] in #7095
- Update zizmorcore/zizmor-action action to v0.6.4 by @renovate[bot] in #7099
- Update module github.com/mattn/go-shellwords to v1.0.15 by @renovate[bot] in #7108
- Update dependency podman-container-tools/automation to v20260916 by @renovate[bot] in #7118
- Update dependency ubuntu to v26 by @renovate[bot] in #7124
- Update module google.golang.org/grpc to v1.84.0 by @renovate[bot] in #7122
- Update module github.com/opencontainers/runc to v1.5.2 by @renovate[bot] in #7133
- Update dependency golangci/golangci-lint to v2.14.0 by @renovate[bot] in #7131
- Update module github.com/moby/buildkit to v0.33.1 by @renovate[bot] in #7138
- Update module github.com/moby/moby/client to v0.6.1 by @renovate[bot] in #7140
- Update module github.com/mattn/go-shellwords to v1.0.16 by @renovate[bot] in #7139
- Update actions/upload-artifact action to v7.0.2 by @renovate[bot] in #7146
- Update module github.com/moby/buildkit to v0.34.0 by @renovate[bot] in #7147
- Update module golang.org/x/sys to v0.49.0 by @renovate[bot] in #7153
- Update module github.com/moby/moby/client to v0.6.2 by @renovate[bot] in #7150
- Update module golang.org/x/term to v0.47.0 by @renovate[bot] in #7155
- Update module golang.org/x/crypto to v0.58.0 by @renovate[bot] in #7156
- Update dependency podman-container-tools/automation to v20261006 by @renovate[bot] in #7144
- Update zizmorcore/zizmor-action action to v0.7.0 by @renovate[bot] in #7167
- Update zizmorcore/zizmor-action action to v0.7.1 by @renovate[bot] in #7172
- Update common, image, and storage deps to f85704f by @renovate[bot] in #7174
- Update dependency golangci/golangci-lint to v2.15.0 by @renovate[bot] in #7173
- Update dependency podman-container-tools/automation to v20261015 by @renovate[bot] in #7168
New Contributors
- @vtushar06 made their first contribution in #7047
- @SatyamPandey-07 made their first contribution in #7076
- @paoloantinori made their first contribution in #7065
- @hihry made their first contribution in #7107
- @unlimitedsola made their first contribution in #6996
- @locker95 made their first contribution in #7022
Full Changelog: v1.45.0...v1.46.0