Skip to content

Commit 4ba3744

Browse files
authored
Merge pull request #190 from mzihlmann/release-v1.25.3
release
2 parents 11c4cea + ce6278d commit 4ba3744

File tree

3 files changed

+61
-4
lines changed

3 files changed

+61
-4
lines changed

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,53 @@
1+
# v1.25.3 Release 2025-08-20
2+
The executor images in this release are:
3+
```
4+
martizih/kaniko:latest
5+
martizih/kaniko:v1.25.3
6+
```
7+
8+
The debug images are available at:
9+
```
10+
martizih/kaniko:debug
11+
martizih/kaniko:v1.25.3-debug
12+
```
13+
14+
The slim executor images which don't contain any authentication binaries are available at:
15+
```
16+
martizih/kaniko:slim
17+
martizih/kaniko:v1.25.3-slim
18+
```
19+
20+
The warmer images are available at:
21+
```
22+
martizih/kaniko:warmer
23+
martizih/kaniko:v1.25.3-warmer
24+
```
25+
26+
The bootstrap images, that can be used to build kaniko in kaniko, are available at:
27+
```
28+
martizih/kaniko:bootstrap
29+
martizih/kaniko:v1.25.3-bootstrap
30+
```
31+
32+
* pass feature flag into integration tests correctly by @mzihlmann in https://github.com/mzihlmann/kaniko/pull/173
33+
* chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in https://github.com/mzihlmann/kaniko/pull/174
34+
* chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.30.3 to 1.31.0 by @dependabot[bot] in https://github.com/mzihlmann/kaniko/pull/177
35+
* chore(deps): bump the gomod group with 2 updates by @dependabot[bot] in https://github.com/mzihlmann/kaniko/pull/175
36+
* chore(deps): bump google.golang.org/api from 0.246.0 to 0.247.0 by @dependabot[bot] in https://github.com/mzihlmann/kaniko/pull/179
37+
* drop karrick/godirwalk in favour of stdlib by @mzihlmann in https://github.com/mzihlmann/kaniko/pull/180
38+
* swap out filepath.Walk -> filepath.WalkDir by @mzihlmann in https://github.com/mzihlmann/kaniko/pull/181
39+
* 155: snapshotting preserves atime by @mzihlmann in https://github.com/mzihlmann/kaniko/pull/178
40+
* chore(deps): bump golang from 1.24.6 to 1.25.0 in /deploy by @dependabot[bot] in https://github.com/mzihlmann/kaniko/pull/182
41+
* 🔗 Annotation flag by @markusthoemmes in https://github.com/mzihlmann/kaniko/pull/98
42+
* skip snapshotting rootdir by @mzihlmann in https://github.com/mzihlmann/kaniko/pull/183
43+
* Annotations by @mzihlmann in https://github.com/mzihlmann/kaniko/pull/184
44+
* predefined build args by @kit101 in https://github.com/mzihlmann/kaniko/pull/185
45+
* chore(deps): bump google.golang.org/api from 0.247.0 to 0.248.0 by @dependabot[bot] in https://github.com/mzihlmann/kaniko/pull/186
46+
* relative OCILayoutPath by @EladAviczer in https://github.com/mzihlmann/kaniko/pull/187
47+
* chore(deps): bump cloud.google.com/go/storage from 1.56.0 to 1.56.1 in the gomod group by @dependabot[bot] in https://github.com/mzihlmann/kaniko/pull/188
48+
* chore(deps): bump the gomod group with 2 updates by @dependabot[bot] in https://github.com/mzihlmann/kaniko/pull/191
49+
50+
151
# v1.25.2 Release 2025-08-08
252
The executor images in this release are:
353
```

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# Bump these on release
1616
VERSION_MAJOR ?= 1
1717
VERSION_MINOR ?= 25
18-
VERSION_BUILD ?= 2
18+
VERSION_BUILD ?= 3
1919

2020
VERSION ?= v$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_BUILD)
2121
VERSION_PACKAGE = $(REPOPATH/pkg/version)

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ If you are new here, these are the main differences to the last official kaniko
1919
* Persist capabilities on COPY: https://github.com/mzihlmann/kaniko/pull/107
2020
* `FF_KANIKO_COPY_AS_ROOT=false` COPY from context should always default to root:root: https://github.com/mzihlmann/kaniko/pull/145 https://github.com/mzihlmann/kaniko/pull/166
2121
* COPY --from preserves mtime: https://github.com/mzihlmann/kaniko/pull/161
22+
* snapshotting preserves atime: https://github.com/mzihlmann/kaniko/pull/178
23+
* skip snapshotting rootdir: https://github.com/mzihlmann/kaniko/pull/183
24+
* predefined build args by @kit101 in https://github.com/mzihlmann/kaniko/pull/185
2225
### Caching
2326
* sourceImage's CreatedAt timestamp should not be included in cache key: https://github.com/mzihlmann/kaniko/pull/1
2427
* ignore labels on base image for cache: https://github.com/mzihlmann/kaniko/pull/2
@@ -34,6 +37,8 @@ If you are new here, these are the main differences to the last official kaniko
3437
* deprecate force-build-metadata: https://github.com/mzihlmann/kaniko/pull/99
3538
* make skip-unused-stages the default: https://github.com/mzihlmann/kaniko/pull/100
3639
* kaniko learned `--credential-helpers` to select credential helpers: https://github.com/mzihlmann/kaniko/pull/135
40+
* 🔗 Annotation flag by @markusthoemmes in https://github.com/mzihlmann/kaniko/pull/98
41+
* relative OCILayoutPath by @EladAviczer in https://github.com/mzihlmann/kaniko/pull/187
3742
### Shoutout & Thanks
3843
* 🔗 cleanup jobs: by @cpanato in https://github.com/mzihlmann/kaniko/pull/55
3944
* 🔗 update ENV syntax in Dockerfile: by @babs in https://github.com/mzihlmann/kaniko/pull/60
@@ -132,13 +137,15 @@ expect - see [Known Issues](#known-issues).
132137
- [Flag `--insecure-registry`](#flag---insecure-registry)
133138
- [Flag `--kaniko-dir`](#flag---kaniko-dir)
134139
- [Flag `--label`](#flag---label)
140+
- [Flag `--annotation`](#flag---annotation)
135141
- [Flag `--log-format`](#flag---log-format)
136142
- [Flag `--log-timestamp`](#flag---log-timestamp)
137143
- [Flag `--materialize`](#flag---materialize)
138144
- [Flag `--no-push`](#flag---no-push)
139145
- [Flag `--no-push-cache`](#flag---no-push-cache)
140146
- [Flag `--oci-layout-path`](#flag---oci-layout-path)
141147
- [Flag `--preserve-context`](#flag---preserve-context)
148+
- [Flag `--push-ignore-immutable-tag-errors`](#flag---push-ignore-immutable-tag-errors)
142149
- [Flag `--push-retry`](#flag---push-retry)
143150
- [Flag `--registry-certificate`](#flag---registry-certificate)
144151
- [Flag `--registry-client-cert`](#flag---registry-client-cert)
@@ -175,9 +182,9 @@ expect - see [Known Issues](#known-issues).
175182
- [Merging the Container Manifests](#merging-the-container-manifests)
176183
- [On the Note of Adding Versioned Tags](#on-the-note-of-adding-versioned-tags)
177184
- [Comparison with Other Tools](#comparison-with-other-tools)
178-
- [Community](#community-1)
179185
- [Limitations](#limitations)
180186
- [mtime and snapshotting](#mtime-and-snapshotting)
187+
- [Dockerfile commands `--chown` support](#dockerfile-commands---chown-support)
181188
- [References](#references)
182189

183190
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
@@ -1069,8 +1076,8 @@ This is equivalent as using the `LABEL` within the Dockerfile.
10691076
#### Flag `--annotation`
10701077

10711078
Set this flag as `--annotation key=value` to set some metadata to the final image.
1072-
[Annotation levels](https://docs.docker.com/build/metadata/annotations/#specify-annotation-level)
1073-
are currently not supported and it's always the manifest that's
1079+
[Annotation levels](https://docs.docker.com/build/metadata/annotations/#specify-annotation-level)
1080+
are currently not supported and it's always the manifest that's
10741081
annotated.
10751082

10761083
#### Flag `--log-format`

0 commit comments

Comments
 (0)