Skip to content

Commit a07dde1

Browse files
committed
Tag v1.38.1
Tag a new release to incorporate the recent security advisory, and make a minor update to the CI configuration and Makefile. Signed-off-by: Nalin Dahyabhai <[email protected]>
1 parent 78fc0d3 commit a07dde1

File tree

5 files changed

+28
-3
lines changed

5 files changed

+28
-3
lines changed

.cirrus.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ env:
66
#### Global variables used for all tasks
77
####
88
# Name of the ultimate destination branch for this CI run, PR or post-merge.
9-
DEST_BRANCH: "main"
9+
DEST_BRANCH: "release-1.38"
1010
GOPATH: "/var/tmp/go"
1111
GOSRC: "${GOPATH}/src/github.com/containers/buildah"
1212
# Overrides default location (/tmp/cirrus) for repo clone

CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
# Changelog
44

5+
## v1.38.1 (2025-01-20)
6+
7+
Fix TOCTOU error when bind and cache mounts use "src" values
8+
define.TempDirForURL(): always use an intermediate subdirectory
9+
internal/volume.GetBindMount(): discard writes in bind mounts
10+
pkg/overlay: add a MountLabel flag to Options
11+
pkg/overlay: add a ForceMount flag to Options
12+
Add internal/volumes.bindFromChroot()
13+
Add an internal/open package
14+
Allow cache mounts to be stages or additional build contexts
15+
[release-1.38][CI:DOCS] Touch up changelogs
16+
[release-1.38] Bump c/storage v1.56.1, c/image v5.33.1, c/common v0.61.1
17+
518
## v1.38.0 (2024-11-08)
619

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

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ LIBSECCOMP_COMMIT := release-2.3
4141

4242
EXTRA_LDFLAGS ?=
4343
BUILDAH_LDFLAGS := $(GO_LDFLAGS) '-X main.GitCommit=$(GIT_COMMIT) -X main.buildInfo=$(SOURCE_DATE_EPOCH) -X main.cniVersion=$(CNI_COMMIT) $(EXTRA_LDFLAGS)'
44-
SOURCES=*.go imagebuildah/*.go bind/*.go chroot/*.go copier/*.go define/*.go docker/*.go internal/config/*.go internal/mkcw/*.go internal/mkcw/types/*.go internal/parse/*.go internal/sbom/*.go internal/source/*.go internal/tmpdir/*.go internal/*.go internal/util/*.go internal/volumes/*.go manifests/*.go pkg/binfmt/*.go pkg/blobcache/*.go pkg/chrootuser/*.go pkg/cli/*.go pkg/completion/*.go pkg/formats/*.go pkg/jail/*.go pkg/overlay/*.go pkg/parse/*.go pkg/rusage/*.go pkg/sshagent/*.go pkg/umask/*.go pkg/util/*.go pkg/volumes/*.go util/*.go
44+
SOURCES=*.go imagebuildah/*.go bind/*.go chroot/*.go copier/*.go define/*.go docker/*.go internal/config/*.go internal/mkcw/*.go internal/mkcw/types/*.go internal/open/*.go internal/parse/*.go internal/sbom/*.go internal/source/*.go internal/tmpdir/*.go internal/*.go internal/util/*.go internal/volumes/*.go manifests/*.go pkg/binfmt/*.go pkg/blobcache/*.go pkg/chrootuser/*.go pkg/cli/*.go pkg/completion/*.go pkg/formats/*.go pkg/jail/*.go pkg/overlay/*.go pkg/parse/*.go pkg/rusage/*.go pkg/sshagent/*.go pkg/umask/*.go pkg/util/*.go pkg/volumes/*.go util/*.go
4545

4646
LINTFLAGS ?=
4747

changelog.txt

+12
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
- Changelog for v1.38.1 (2025-01-20)
2+
* Fix TOCTOU error when bind and cache mounts use "src" values
3+
* define.TempDirForURL(): always use an intermediate subdirectory
4+
* internal/volume.GetBindMount(): discard writes in bind mounts
5+
* pkg/overlay: add a MountLabel flag to Options
6+
* pkg/overlay: add a ForceMount flag to Options
7+
* Add internal/volumes.bindFromChroot()
8+
* Add an internal/open package
9+
* Allow cache mounts to be stages or additional build contexts
10+
* [release-1.38][CI:DOCS] Touch up changelogs
11+
* [release-1.38] Bump c/storage v1.56.1, c/image v5.33.1, c/common v0.61.1
12+
113
- Changelog for v1.38.0 (2024-11-08)
214
* Bump to c/common v0.61.0, c/image v5.33.0, c/storage v1.56.0
315
* 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.38.0"
32+
Version = "1.38.1"
3333

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

0 commit comments

Comments
 (0)