Skip to content

Commit c15ab10

Browse files
Bump to Buildah v1.39.0
Bump to Buildah v1.39.0 in preparation for Podman v5.4 Signed-off-by: tomsweeneyredhat <[email protected]>
1 parent 298a641 commit c15ab10

File tree

3 files changed

+182
-1
lines changed

3 files changed

+182
-1
lines changed

CHANGELOG.md

+91
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,97 @@
22

33
# Changelog
44

5+
## v1.39.0 (2025-01-31)
6+
7+
Bump c/storage v1.57.1, c/image 5.34.0, c/common v0.62.0
8+
Update module github.com/containers/storage to v1.57.0
9+
CI, .cirrus: parallelize containerized integration
10+
ed's comment: cleanup
11+
use seperate blobinfocache for flaky test
12+
bump CI VMs to 4 CPUs (was: 2) for integration tests
13+
cleanup, debug, and disable parallel in blobcache tests
14+
bats tests - parallelize
15+
pkg/overlay: cleanups
16+
RPM: include check section to silence rpmlint
17+
RPM: use default gobuild macro on RHEL
18+
tests: remove masked /sys/dev/block check
19+
vendor to latest c/{common,image,storage}
20+
build, run: record hash or digest in image history
21+
Accept image names as sources for cache mounts
22+
Run(): always clean up options.ExternalImageMounts
23+
refactor: replace golang.org/x/exp with stdlib
24+
Update to c/image @main
25+
fix broken doc link
26+
run_freebsd.go: only import runtime-spec once
27+
fix(deps): update module github.com/docker/docker to v27.5.1+incompatible
28+
bump github.com/vbatts/tar-split
29+
Add more checks to the --mount flag parsing logic
30+
chroot mount flags integration test: copy binaries
31+
fix(deps): update module github.com/moby/buildkit to v0.19.0
32+
relabel(): correct a misleading parameter name
33+
Fix TOCTOU error when bind and cache mounts use "src" values
34+
define.TempDirForURL(): always use an intermediate subdirectory
35+
internal/volume.GetBindMount(): discard writes in bind mounts
36+
pkg/overlay: add a MountLabel flag to Options
37+
pkg/overlay: add a ForceMount flag to Options
38+
Add internal/volumes.bindFromChroot()
39+
Add an internal/open package
40+
fix(deps): update module github.com/containers/common to v0.61.1
41+
fix(deps): update module github.com/containers/image/v5 to v5.33.1
42+
[CI:DOCS] Touch up changelogs
43+
fix(deps): update module github.com/docker/docker to v27.5.0+incompatible
44+
copy-preserving-extended-attributes: use a different base image
45+
fix(deps): update github.com/containers/luksy digest to a3a812d
46+
chore(deps): update module golang.org/x/net to v0.33.0 [security]
47+
fix(deps): update module golang.org/x/crypto to v0.32.0
48+
New VM Images
49+
fix(deps): update module github.com/opencontainers/runc to v1.2.4
50+
fix(deps): update module github.com/docker/docker to v27.4.1+incompatible
51+
fix(deps): update module github.com/containers/ocicrypt to v1.2.1
52+
Add support for --security-opt mask and unmask
53+
Allow cache mounts to be stages or additional build contexts
54+
[skip-ci] RPM: cleanup changelog conditionals
55+
fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.6
56+
fix(deps): update module github.com/moby/buildkit to v0.18.2
57+
Fix an error message in the chroot unit test
58+
copier: use .PAXRecords instead of .Xattrs
59+
chroot: on Linux, try to pivot_root before falling back to chroot
60+
manifest add: add --artifact-annotation
61+
Add context to an error message
62+
Update module golang.org/x/crypto to v0.31.0
63+
Update module github.com/opencontainers/runc to v1.2.3
64+
Update module github.com/docker/docker to v27.4.0+incompatible
65+
Update module github.com/cyphar/filepath-securejoin to v0.3.5
66+
CI: don't build a binary in the unit tests task
67+
CI: use /tmp for $GOCACHE
68+
CI: remove dependencies on the cross-build task
69+
CI: run cross-compile task with make -j
70+
Update module github.com/docker/docker to v27.4.0-rc.4+incompatible
71+
Update module github.com/moby/buildkit to v0.18.1
72+
Update module golang.org/x/crypto to v0.30.0
73+
Update golang.org/x/exp digest to 2d47ceb
74+
Update github.com/opencontainers/runtime-tools digest to f7e3563
75+
[skip-ci] Packit: remove rhel copr build jobs
76+
[skip-ci] Packit: switch to fedora-all for copr
77+
Update module github.com/stretchr/testify to v1.10.0
78+
Update module github.com/moby/buildkit to v0.17.2
79+
Makefile: use `find` to detect source files
80+
Tests: make _prefetch() parallel-safe
81+
Update module github.com/opencontainers/runc to v1.2.2
82+
executor: allow to specify --no-pivot-root
83+
Update module github.com/moby/sys/capability to v0.4.0
84+
Makefile: mv codespell config to .codespellrc
85+
Fix some codespell errors
86+
Makefile,install.md: rm gopath stuff
87+
Makefile: rm targets working on ..
88+
build: rm exclude_graphdriver_devicemapper tag
89+
Makefile: rm unused var
90+
Finish updating to go 1.22
91+
CI VMs: bump again
92+
Bump to Buidah v1.39.0-dev
93+
stage_executor: set avoidLookingCache only if mounting stage
94+
imagebuildah: additionalContext is not a local built stage
95+
596
## v1.38.0 (2024-11-08)
697

798
Bump to c/common v0.61.0, c/image v5.33.0, c/storage v1.56.0

changelog.txt

+90
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,93 @@
1+
- Changelog for v1.39.0 (2025-01-31)
2+
* Bump c/storage v1.57.1, c/image 5.34.0, c/common v0.62.0
3+
* Update module github.com/containers/storage to v1.57.0
4+
* CI, .cirrus: parallelize containerized integration
5+
* ed's comment: cleanup
6+
* use seperate blobinfocache for flaky test
7+
* bump CI VMs to 4 CPUs (was: 2) for integration tests
8+
* cleanup, debug, and disable parallel in blobcache tests
9+
* bats tests - parallelize
10+
* pkg/overlay: cleanups
11+
* RPM: include check section to silence rpmlint
12+
* RPM: use default gobuild macro on RHEL
13+
* tests: remove masked /sys/dev/block check
14+
* vendor to latest c/{common,image,storage}
15+
* build, run: record hash or digest in image history
16+
* Accept image names as sources for cache mounts
17+
* Run(): always clean up options.ExternalImageMounts
18+
* refactor: replace golang.org/x/exp with stdlib
19+
* Update to c/image @main
20+
* fix broken doc link
21+
* run_freebsd.go: only import runtime-spec once
22+
* fix(deps): update module github.com/docker/docker to v27.5.1+incompatible
23+
* bump github.com/vbatts/tar-split
24+
* Add more checks to the --mount flag parsing logic
25+
* chroot mount flags integration test: copy binaries
26+
* fix(deps): update module github.com/moby/buildkit to v0.19.0
27+
* relabel(): correct a misleading parameter name
28+
* Fix TOCTOU error when bind and cache mounts use "src" values
29+
* define.TempDirForURL(): always use an intermediate subdirectory
30+
* internal/volume.GetBindMount(): discard writes in bind mounts
31+
* pkg/overlay: add a MountLabel flag to Options
32+
* pkg/overlay: add a ForceMount flag to Options
33+
* Add internal/volumes.bindFromChroot()
34+
* Add an internal/open package
35+
* fix(deps): update module github.com/containers/common to v0.61.1
36+
* fix(deps): update module github.com/containers/image/v5 to v5.33.1
37+
* [CI:DOCS] Touch up changelogs
38+
* fix(deps): update module github.com/docker/docker to v27.5.0+incompatible
39+
* copy-preserving-extended-attributes: use a different base image
40+
* fix(deps): update github.com/containers/luksy digest to a3a812d
41+
* chore(deps): update module golang.org/x/net to v0.33.0 [security]
42+
* fix(deps): update module golang.org/x/crypto to v0.32.0
43+
* New VM Images
44+
* fix(deps): update module github.com/opencontainers/runc to v1.2.4
45+
* fix(deps): update module github.com/docker/docker to v27.4.1+incompatible
46+
* fix(deps): update module github.com/containers/ocicrypt to v1.2.1
47+
* Add support for --security-opt mask and unmask
48+
* Allow cache mounts to be stages or additional build contexts
49+
* [skip-ci] RPM: cleanup changelog conditionals
50+
* fix(deps): update module github.com/cyphar/filepath-securejoin to v0.3.6
51+
* fix(deps): update module github.com/moby/buildkit to v0.18.2
52+
* Fix an error message in the chroot unit test
53+
* copier: use .PAXRecords instead of .Xattrs
54+
* chroot: on Linux, try to pivot_root before falling back to chroot
55+
* manifest add: add --artifact-annotation
56+
* Add context to an error message
57+
* Update module golang.org/x/crypto to v0.31.0
58+
* Update module github.com/opencontainers/runc to v1.2.3
59+
* Update module github.com/docker/docker to v27.4.0+incompatible
60+
* Update module github.com/cyphar/filepath-securejoin to v0.3.5
61+
* CI: don't build a binary in the unit tests task
62+
* CI: use /tmp for $GOCACHE
63+
* CI: remove dependencies on the cross-build task
64+
* CI: run cross-compile task with make -j
65+
* Update module github.com/docker/docker to v27.4.0-rc.4+incompatible
66+
* Update module github.com/moby/buildkit to v0.18.1
67+
* Update module golang.org/x/crypto to v0.30.0
68+
* Update golang.org/x/exp digest to 2d47ceb
69+
* Update github.com/opencontainers/runtime-tools digest to f7e3563
70+
* [skip-ci] Packit: remove rhel copr build jobs
71+
* [skip-ci] Packit: switch to fedora-all for copr
72+
* Update module github.com/stretchr/testify to v1.10.0
73+
* Update module github.com/moby/buildkit to v0.17.2
74+
* Makefile: use `find` to detect source files
75+
* Tests: make _prefetch() parallel-safe
76+
* Update module github.com/opencontainers/runc to v1.2.2
77+
* executor: allow to specify --no-pivot-root
78+
* Update module github.com/moby/sys/capability to v0.4.0
79+
* Makefile: mv codespell config to .codespellrc
80+
* Fix some codespell errors
81+
* Makefile,install.md: rm gopath stuff
82+
* Makefile: rm targets working on ..
83+
* build: rm exclude_graphdriver_devicemapper tag
84+
* Makefile: rm unused var
85+
* Finish updating to go 1.22
86+
* CI VMs: bump again
87+
* Bump to Buidah v1.39.0-dev
88+
* stage_executor: set avoidLookingCache only if mounting stage
89+
* imagebuildah: additionalContext is not a local built stage
90+
191
- Changelog for v1.38.0 (2024-11-08)
292
* Bump to c/common v0.61.0, c/image v5.33.0, c/storage v1.56.0
393
* fix(deps): update module golang.org/x/crypto to v0.29.0

define/types.go

+1-1
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.39.0-dev"
32+
Version = "1.39.0"
3333

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

0 commit comments

Comments
 (0)