Skip to content

Commit 1ba41f0

Browse files
Bump to Buildah v1.42.0
Bump to Buildah v1.42.0 in preparation for Podman v5.7.0 Signed-off-by: tomsweeneyredhat <[email protected]>
1 parent c23bf6b commit 1ba41f0

File tree

3 files changed

+180
-1
lines changed

3 files changed

+180
-1
lines changed

CHANGELOG.md

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,96 @@
22

33
# Changelog
44

5+
## v1.42.0 (2025-10-17)
6+
7+
Bump to storage v1.61.0, image v5.38.0, common v0.66.0
8+
fix(deps): update module github.com/openshift/imagebuilder to v1.2.19
9+
fix(deps): update module github.com/openshift/imagebuilder to v1.2.18
10+
copier: ignore user.overlay.* xattrs
11+
commit: always return the config digest as the image ID
12+
fix(deps): update module golang.org/x/crypto to v0.43.0
13+
fix(deps): update module golang.org/x/sys to v0.37.0
14+
fix(deps): update module github.com/docker/docker to v28.5.1+incompatible
15+
fix(deps): update module github.com/moby/buildkit to v0.25.1
16+
fix(deps): update module github.com/opencontainers/runc to v1.3.2
17+
fix(deps): update module github.com/docker/docker to v28.5.0+incompatible
18+
fix(deps): update module github.com/moby/buildkit to v0.25.0
19+
fix(deps): update github.com/containers/luksy digest to 2cf5bc9
20+
Make some test files different from each other
21+
Revert "fix(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0"
22+
Also run integration tests with the Sequoia backend
23+
Allow users to build against podman-sequoia in non-default locations
24+
fix(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0
25+
.cirrus.yml: Test Vendoring bump golang
26+
vendor: bump go.podman.io/{common,image,storage} to main
27+
fix(deps): update module golang.org/x/crypto to v0.42.0
28+
fix(deps): update module github.com/docker/docker to v28.4.0+incompatible
29+
fix(deps): update module github.com/moby/buildkit to v0.24.0
30+
fix(deps): update module github.com/spf13/pflag to v1.0.10
31+
fix(deps): update module github.com/fsouza/go-dockerclient to v1.12.2
32+
fix(deps): update module github.com/opencontainers/runc to v1.3.1
33+
fix(deps): update module github.com/opencontainers/cgroups to v0.0.5
34+
fix(deps): update module golang.org/x/sync to v0.17.0
35+
tests/run.bats: "run masks" test: accept "unreadable" masked directories
36+
Run: create parent directories of mount targets with mode 0755
37+
tests/run.bats: "run masks" test: accept "unreadable" masked directories
38+
New VM images
39+
Suppress a linter warning
40+
modernize: JSON doesn't do "omitempty" structs, so stop asking
41+
modernize: use maps.Copy() instead of iterating over a map to copy it
42+
modernize: use strings.CutPrefix/SplitSeq/FieldsSeq
43+
Update expected/minimum version of Go to 1.24
44+
chroot: use $PATH when finding commands
45+
[skip-ci] Update actions/stale action to v10
46+
Update module github.com/ulikunitz/xz to v0.5.15 [SECURITY]
47+
Update go.sum
48+
New VM images
49+
Update module github.com/openshift/imagebuilder to v1
50+
Update module github.com/spf13/cobra to v1.10.1
51+
Switch common, storage and image to monorepo.
52+
Update module github.com/stretchr/testify to v1.11.1
53+
Update module go.etcd.io/bbolt to v1.4.3
54+
Handle tagged+digested references when processing --all-platforms
55+
Update module github.com/stretchr/testify to v1.11.0
56+
Add --transient-store global option
57+
Support "--imagestore" global flags
58+
Commit: don't depend on MountImage(), because .imagestore
59+
Adding mohanboddu as community manager to MAINTAINERS.md
60+
Rework how we decide what to filter out of layer diffs
61+
Note that we have to build `true` first for the sake of its tests
62+
copier.Stat(): return owner UID and GID if available
63+
copier.Get(): ensure that directory entries end in "/"
64+
copier.Get(): strip user and group names from entries
65+
imagebuildah.Executor/StageExecutor: check numeric --from= values
66+
Losen the dependency on go-connections/tlsconfig
67+
fix(deps): update module golang.org/x/crypto to v0.41.0
68+
fix(deps): update module golang.org/x/term to v0.34.0
69+
fix(deps): update module github.com/docker/go-connections to v0.6.0
70+
fix(deps): update module golang.org/x/sys to v0.35.0
71+
copy: assume a destination with basename "." is a directory
72+
generatePathChecksum: ignore ModTime, AccessTime and ChangeTime
73+
fix(deps): update module github.com/seccomp/libseccomp-golang to v0.11.1
74+
fix(deps): update module github.com/containers/common to v0.64.1
75+
History should note unset-label, timestamp, and rewrite-timestamp
76+
pkg/cli.GenBuildOptions(): don't hardwire optional bools
77+
fix(deps): update module github.com/containers/image/v5 to v5.36.1
78+
imagebuildah.StageExecutor.Execute: commit more "no instructions" cases
79+
fix(deps): update module github.com/containers/storage to v1.59.1
80+
Only suppress "noted" items when not squashing
81+
Reap stray processes
82+
fix(deps): update github.com/containers/luksy digest to 8fccf78
83+
fix(deps): update module github.com/docker/docker to v28.3.3+incompatible
84+
Restore the default meaning of `--pull` (should be `always`).
85+
Test that pulled up parent directories are excluded at commit
86+
Exclude pulled up parent directories at commit-time
87+
copier.Ensure(): also return parent directories
88+
copier.MkdirOptions: add ModTimeNew
89+
fix(deps): update module github.com/containers/common to v0.64.0
90+
Bump to Buildah v1.42.0-dev
91+
fix(deps): update module github.com/spf13/pflag to v1.0.7
92+
CI: make runc tests non-blocking
93+
build,add: add support for corporate proxies
94+
595
## v1.41.0 (2025-07-16)
696

797
Bump to c/storage v1.59.0, c/image v5.36.0, ... c/common v0.64.0

changelog.txt

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,92 @@
1+
- Changelog for v1.42.0 (2025-10-17)
2+
* Bump to storage v1.61.0, image v5.38.0, common v0.66.0
3+
* fix(deps): update module github.com/openshift/imagebuilder to v1.2.19
4+
* fix(deps): update module github.com/openshift/imagebuilder to v1.2.18
5+
* copier: ignore user.overlay.* xattrs
6+
* commit: always return the config digest as the image ID
7+
* fix(deps): update module golang.org/x/crypto to v0.43.0
8+
* fix(deps): update module golang.org/x/sys to v0.37.0
9+
* fix(deps): update module github.com/docker/docker to v28.5.1+incompatible
10+
* fix(deps): update module github.com/moby/buildkit to v0.25.1
11+
* fix(deps): update module github.com/opencontainers/runc to v1.3.2
12+
* fix(deps): update module github.com/docker/docker to v28.5.0+incompatible
13+
* fix(deps): update module github.com/moby/buildkit to v0.25.0
14+
* fix(deps): update github.com/containers/luksy digest to 2cf5bc9
15+
* Make some test files different from each other
16+
* Revert "fix(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0"
17+
* Also run integration tests with the Sequoia backend
18+
* Allow users to build against podman-sequoia in non-default locations
19+
* fix(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0
20+
* .cirrus.yml: Test Vendoring bump golang
21+
* vendor: bump go.podman.io/{common,image,storage} to main
22+
* fix(deps): update module golang.org/x/crypto to v0.42.0
23+
* fix(deps): update module github.com/docker/docker to v28.4.0+incompatible
24+
* fix(deps): update module github.com/moby/buildkit to v0.24.0
25+
* fix(deps): update module github.com/spf13/pflag to v1.0.10
26+
* fix(deps): update module github.com/fsouza/go-dockerclient to v1.12.2
27+
* fix(deps): update module github.com/opencontainers/runc to v1.3.1
28+
* fix(deps): update module github.com/opencontainers/cgroups to v0.0.5
29+
* fix(deps): update module golang.org/x/sync to v0.17.0
30+
* tests/run.bats: "run masks" test: accept "unreadable" masked directories
31+
* Run: create parent directories of mount targets with mode 0755
32+
* tests/run.bats: "run masks" test: accept "unreadable" masked directories
33+
* New VM images
34+
* Suppress a linter warning
35+
* modernize: JSON doesn't do "omitempty" structs, so stop asking
36+
* modernize: use maps.Copy() instead of iterating over a map to copy it
37+
* modernize: use strings.CutPrefix/SplitSeq/FieldsSeq
38+
* Update expected/minimum version of Go to 1.24
39+
* chroot: use $PATH when finding commands
40+
* [skip-ci] Update actions/stale action to v10
41+
* Update module github.com/ulikunitz/xz to v0.5.15 [SECURITY]
42+
* Update go.sum
43+
* New VM images
44+
* Update module github.com/openshift/imagebuilder to v1
45+
* Update module github.com/spf13/cobra to v1.10.1
46+
* Switch common, storage and image to monorepo.
47+
* Update module github.com/stretchr/testify to v1.11.1
48+
* Update module go.etcd.io/bbolt to v1.4.3
49+
* Handle tagged+digested references when processing --all-platforms
50+
* Update module github.com/stretchr/testify to v1.11.0
51+
* Add --transient-store global option
52+
* Support "--imagestore" global flags
53+
* Commit: don't depend on MountImage(), because .imagestore
54+
* Adding mohanboddu as community manager to MAINTAINERS.md
55+
* Rework how we decide what to filter out of layer diffs
56+
* Note that we have to build `true` first for the sake of its tests
57+
* copier.Stat(): return owner UID and GID if available
58+
* copier.Get(): ensure that directory entries end in "/"
59+
* copier.Get(): strip user and group names from entries
60+
* imagebuildah.Executor/StageExecutor: check numeric --from= values
61+
* Losen the dependency on go-connections/tlsconfig
62+
* fix(deps): update module golang.org/x/crypto to v0.41.0
63+
* fix(deps): update module golang.org/x/term to v0.34.0
64+
* fix(deps): update module github.com/docker/go-connections to v0.6.0
65+
* fix(deps): update module golang.org/x/sys to v0.35.0
66+
* copy: assume a destination with basename "." is a directory
67+
* generatePathChecksum: ignore ModTime, AccessTime and ChangeTime
68+
* fix(deps): update module github.com/seccomp/libseccomp-golang to v0.11.1
69+
* fix(deps): update module github.com/containers/common to v0.64.1
70+
* History should note unset-label, timestamp, and rewrite-timestamp
71+
* pkg/cli.GenBuildOptions(): don't hardwire optional bools
72+
* fix(deps): update module github.com/containers/image/v5 to v5.36.1
73+
* imagebuildah.StageExecutor.Execute: commit more "no instructions" cases
74+
* fix(deps): update module github.com/containers/storage to v1.59.1
75+
* Only suppress "noted" items when not squashing
76+
* Reap stray processes
77+
* fix(deps): update github.com/containers/luksy digest to 8fccf78
78+
* fix(deps): update module github.com/docker/docker to v28.3.3+incompatible
79+
* Restore the default meaning of `--pull` (should be `always`).
80+
* Test that pulled up parent directories are excluded at commit
81+
* Exclude pulled up parent directories at commit-time
82+
* copier.Ensure(): also return parent directories
83+
* copier.MkdirOptions: add ModTimeNew
84+
* fix(deps): update module github.com/containers/common to v0.64.0
85+
* Bump to Buildah v1.42.0-dev
86+
* fix(deps): update module github.com/spf13/pflag to v1.0.7
87+
* CI: make runc tests non-blocking
88+
* build,add: add support for corporate proxies
89+
190
- Changelog for v1.41.0 (2025-07-16)
291
* Bump to c/storage v1.59.0, c/image v5.36.0, ... c/common v0.64.0
392
* stage_executor: check platform of cache candidates

define/types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const (
2929
// identify working containers.
3030
Package = "buildah"
3131
// Version for the Package. Also used by .packit.sh for Packit builds.
32-
Version = "1.42.0-dev"
32+
Version = "1.42.0"
3333

3434
// DefaultRuntime if containers.conf fails.
3535
DefaultRuntime = "runc"

0 commit comments

Comments
 (0)