Skip to content
This repository was archived by the owner on Jun 3, 2025. It is now read-only.

Commit 2201b6f

Browse files
committed
Release v1.9.0
Highlights - Installed binaries are missing from image #2049 - proc: detect kubernetes runtime by mounts #2054 - Fixes #2046: make target stage lookup case insensitive #2047 - Fix: Refactor LayersMap to correct old strange code behavior #2066 - Fix missing setuid flags on COPY --from=build operation #2089 - Fixes #2046: make target stage lookup case insensitive #2047 - Add GitLab CI credentials helper #2040 - And a number of dependency bumps
1 parent f9dcb92 commit 2201b6f

2 files changed

Lines changed: 172 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,173 @@
1+
# v1.9.0 Release 2022-08-09
2+
3+
## Highlights
4+
- Installed binaries are missing from image [#2049](https://github.com/GoogleContainerTools/kaniko/issues/2049)
5+
- proc: detect kubernetes runtime by mounts [#2054](https://github.com/GoogleContainerTools/kaniko/pull/2054)
6+
- Fixes #2046: make target stage lookup case insensitive [#2047](https://github.com/GoogleContainerTools/kaniko/pull/2047)
7+
- fix: Refactor LayersMap to correct old strange code behavior [#2066](https://github.com/GoogleContainerTools/kaniko/pull/2066)
8+
- Fix missing setuid flags on COPY --from=build operation [#2089](https://github.com/GoogleContainerTools/kaniko/pull/2089)
9+
- Fixes #2046: make target stage lookup case insensitive [#2047](https://github.com/GoogleContainerTools/kaniko/pull/2047)
10+
- Add GitLab CI credentials helper [#2040]((https://github.com/GoogleContainerTools/kaniko/pull/2040))
11+
- and a number of dependency bumps
12+
13+
14+
15+
The executor images in this release are:
16+
```
17+
gcr.io/kaniko-project/executor:v1.9.0
18+
gcr.io/kaniko-project/executor:latest
19+
```
20+
21+
The debug images are available at:
22+
```
23+
gcr.io/kaniko-project/executor:debug
24+
gcr.io/kaniko-project/executor:v1.9.0-debug
25+
```
26+
27+
The slim executor images which don't contain any authentication binaries are available at:
28+
```
29+
gcr.io/kaniko-project/executor:slim
30+
gcr.io/kaniko-project/executor:v1.9.1-slim
31+
```
32+
33+
* add cache option for run command [#2032](https://github.com/GoogleContainerTools/kaniko/pull/2032)
34+
* fix: kaniko dir env unused [#2067](https://github.com/GoogleContainerTools/kaniko/pull/2067)
35+
* fix: getUIDandGID is able to resolve non-existing users and groups [#2106](https://github.com/GoogleContainerTools/kaniko/pull/2106)
36+
* fix(Dockerfile): use temporary busybox mount to create /kaniko directory [#2155](https://github.com/GoogleContainerTools/kaniko/pull/2155)
37+
* Fix the /kaniko directory permissions in container [#2009](https://github.com/GoogleContainerTools/kaniko/pull/2009)
38+
* ci(setup-minikube): use cri-dockerd [#2149](https://github.com/GoogleContainerTools/kaniko/pull/2149)
39+
* CA certificates tasks in kaniko images [#2142](https://github.com/GoogleContainerTools/kaniko/pull/2142)
40+
* refactor: simpler local integration tests [#2110](https://github.com/GoogleContainerTools/kaniko/pull/2110)
41+
* fix: use refrence should after err handles [#2128](https://github.com/GoogleContainerTools/kaniko/pull/2128)
42+
* fix: Add test for issue #2049 [#2114](https://github.com/GoogleContainerTools/kaniko/pull/2114)
43+
* Bump ossf/scorecard-action from 1.0.4 to 1.1.1 [#2116](https://github.com/GoogleContainerTools/kaniko/pull/2116)
44+
* Bump github.com/aws/aws-sdk-go from 1.43.36 to 1.44.24 [#2111](https://github.com/GoogleContainerTools/kaniko/pull/2111)
45+
* Bump actions/setup-go from 3.0.0 to 3.2.0 [#2112](https://github.com/GoogleContainerTools/kaniko/pull/2112)
46+
* Write parent directories to tar before whiteout files [#2113](https://github.com/GoogleContainerTools/kaniko/pull/2113)
47+
* fix(ci): Docker build for issue 1837 [#2095](https://github.com/GoogleContainerTools/kaniko/pull/2095)
48+
* Update Azure credHelpers docs [#2109](https://github.com/GoogleContainerTools/kaniko/pull/2109)
49+
* Fix missing setuid flags on COPY --from=build operation [#2089](https://github.com/GoogleContainerTools/kaniko/pull/2089)
50+
* fix: `COPY --chown` regression tests [#2097](https://github.com/GoogleContainerTools/kaniko/pull/2097)
51+
* fix: Regression test for #2066 [#2096](https://github.com/GoogleContainerTools/kaniko/pull/2096)
52+
* fix: Refactor `LayersMap` to correct old strange code behavior [#2066](https://github.com/GoogleContainerTools/kaniko/pull/2066)
53+
* fix: Main [#2094](https://github.com/GoogleContainerTools/kaniko/pull/2094)
54+
* feat: add flag to disable pushing cache [#2038](https://github.com/GoogleContainerTools/kaniko/pull/2038)
55+
* hasher: hash security.capability attributes [#1994](https://github.com/GoogleContainerTools/kaniko/pull/1994)
56+
* Documentation: Clarify README.md blurb on `--cache-copy-layers` [#2064](https://github.com/GoogleContainerTools/kaniko/pull/2064)
57+
* Fix release tagging workflow [#2034](https://github.com/GoogleContainerTools/kaniko/pull/2034)
58+
* Bump docker/setup-buildx-action from 1.6.0 to 2 [#2081](https://github.com/GoogleContainerTools/kaniko/pull/2081)
59+
* Bump go-containerregistry dependency [#2076](https://github.com/GoogleContainerTools/kaniko/pull/2076)
60+
* Fix: Flatten layer function needs to return existing files in the layer correctly [#2057](https://github.com/GoogleContainerTools/kaniko/pull/2057)
61+
* fix: Remove hardcoded whiteout prefix [#2056](https://github.com/GoogleContainerTools/kaniko/pull/2056)
62+
* proc: detect kubernetes runtime by mounts [#2054](https://github.com/GoogleContainerTools/kaniko/pull/2054)
63+
* Fixes #2046: make target stage lookup case insensitive [#2047](https://github.com/GoogleContainerTools/kaniko/pull/2047)
64+
* Add GitLab CI credentials helper [#2040](https://github.com/GoogleContainerTools/kaniko/pull/2040)
65+
* Bump sigstore/cosign-installer from b4f55743d10d066fee1de1cf0fa26069700c0195 to 2.2.0 [#2044](https://github.com/GoogleContainerTools/kaniko/pull/2044)
66+
* Bump github/codeql-action from 2.1.6 to 2.1.8 [#2043](https://github.com/GoogleContainerTools/kaniko/pull/2043)
67+
* Bump github.com/aws/aws-sdk-go from 1.43.31 to 1.43.36 [#2042](https://github.com/GoogleContainerTools/kaniko/pull/2042)
68+
* Bump cloud.google.com/go/storage from 1.21.0 to 1.22.0 [#2041](https://github.com/GoogleContainerTools/kaniko/pull/2041)
69+
* add cache option for run command [#2032](https://github.com/GoogleContainerTools/kaniko/pull/2032)
70+
* fix: kaniko dir env unused [#2067](https://github.com/GoogleContainerTools/kaniko/pull/2067)
71+
* fix: getUIDandGID is able to resolve non-existing users and groups [#2106](https://github.com/GoogleContainerTools/kaniko/pull/2106)
72+
* fix(Dockerfile): use temporary busybox mount to create /kaniko directory [#2155](https://github.com/GoogleContainerTools/kaniko/pull/2155)
73+
* Fix the /kaniko directory permissions in container [#2009](https://github.com/GoogleContainerTools/kaniko/pull/2009)
74+
* ci(setup-minikube): use cri-dockerd [#2149](https://github.com/GoogleContainerTools/kaniko/pull/2149)
75+
* CA certificates tasks in kaniko images [#2142](https://github.com/GoogleContainerTools/kaniko/pull/2142)
76+
* refactor: simpler local integration tests [#2110](https://github.com/GoogleContainerTools/kaniko/pull/2110)
77+
* fix: use refrence should after err handles [#2128](https://github.com/GoogleContainerTools/kaniko/pull/2128)
78+
* fix: Add test for issue #2049 [#2114](https://github.com/GoogleContainerTools/kaniko/pull/2114)
79+
* Bump ossf/scorecard-action from 1.0.4 to 1.1.1 [#2116](https://github.com/GoogleContainerTools/kaniko/pull/2116)
80+
* Bump github.com/aws/aws-sdk-go from 1.43.36 to 1.44.24 [#2111](https://github.com/GoogleContainerTools/kaniko/pull/2111)
81+
* Bump actions/setup-go from 3.0.0 to 3.2.0 [#2112](https://github.com/GoogleContainerTools/kaniko/pull/2112)
82+
* Write parent directories to tar before whiteout files [#2113](https://github.com/GoogleContainerTools/kaniko/pull/2113)
83+
* fix(ci): Docker build for issue 1837 [#2095](https://github.com/GoogleContainerTools/kaniko/pull/2095)
84+
* Update Azure credHelpers docs [#2109](https://github.com/GoogleContainerTools/kaniko/pull/2109)
85+
* Fix missing setuid flags on COPY --from=build operation [#2089](https://github.com/GoogleContainerTools/kaniko/pull/2089)
86+
* fix: `COPY --chown` regression tests [#2097](https://github.com/GoogleContainerTools/kaniko/pull/2097)
87+
* fix: Regression test for #2066 [#2096](https://github.com/GoogleContainerTools/kaniko/pull/2096)
88+
* fix: Refactor `LayersMap` to correct old strange code behavior [#2066](https://github.com/GoogleContainerTools/kaniko/pull/2066)
89+
* fix: Main [#2094](https://github.com/GoogleContainerTools/kaniko/pull/2094)
90+
* feat: add flag to disable pushing cache [#2038](https://github.com/GoogleContainerTools/kaniko/pull/2038)
91+
* hasher: hash security.capability attributes [#1994](https://github.com/GoogleContainerTools/kaniko/pull/1994)
92+
* Documentation: Clarify README.md blurb on `--cache-copy-layers` [#2064](https://github.com/GoogleContainerTools/kaniko/pull/2064)
93+
* Fix release tagging workflow [#2034](https://github.com/GoogleContainerTools/kaniko/pull/2034)
94+
* Bump docker/setup-buildx-action from 1.6.0 to 2 [#2081](https://github.com/GoogleContainerTools/kaniko/pull/2081)
95+
* Bump go-containerregistry dependency [#2076](https://github.com/GoogleContainerTools/kaniko/pull/2076)
96+
* Fix: Flatten layer function needs to return existing files in the layer correctly [#2057](https://github.com/GoogleContainerTools/kaniko/pull/2057)
97+
* fix: Remove hardcoded whiteout prefix [#2056](https://github.com/GoogleContainerTools/kaniko/pull/2056)
98+
* proc: detect kubernetes runtime by mounts [#2054](https://github.com/GoogleContainerTools/kaniko/pull/2054)
99+
* Fixes #2046: make target stage lookup case insensitive [#2047](https://github.com/GoogleContainerTools/kaniko/pull/2047)
100+
* Add GitLab CI credentials helper [#2040](https://github.com/GoogleContainerTools/kaniko/pull/2040)
101+
* Bump sigstore/cosign-installer from b4f55743d10d066fee1de1cf0fa26069700c0195 to 2.2.0 [#2044](https://github.com/GoogleContainerTools/kaniko/pull/2044)
102+
* Bump github/codeql-action from 2.1.6 to 2.1.8 [#2043](https://github.com/GoogleContainerTools/kaniko/pull/2043)
103+
* Bump github.com/aws/aws-sdk-go from 1.43.31 to 1.43.36 [#2042](https://github.com/GoogleContainerTools/kaniko/pull/2042)
104+
* Bump cloud.google.com/go/storage from 1.21.0 to 1.22.0 [#2041](https://github.com/GoogleContainerTools/kaniko/pull/2041)
105+
Huge thank you for this release towards our contributors:
106+
- Aaruni Aggarwal
107+
- Adrian Newby
108+
- Anbraten
109+
- Andreas Fleig
110+
- Andrei Kvapil
111+
- ankitm123
112+
- Benjamin Krenn
113+
- Bernardo Marques
114+
- Chuang Wang
115+
- claudex
116+
- Dávid Szakállas
117+
- Dawei Ma
118+
- dependabot[bot]
119+
- Diego Gonzalez
120+
- ejose19
121+
- Eng Zer Jun
122+
- ePirat
123+
- Florian Apolloner
124+
- François JACQUES
125+
- Gabriel Nützi
126+
- Gilbert Gilb's
127+
- Guillaume Calmettes
128+
- Herman
129+
- Hingbong Lo
130+
- Igor Scheller
131+
- Ishant Mrinal Haloi
132+
- Jack
133+
- Jake Sanders
134+
- Janosch Maier
135+
- Jason D'Amour
136+
- Jason Hall
137+
- Jasper Ben Orschulko
138+
- jeunii
139+
- Jose Donizetti
140+
- Kamal Nasser
141+
- Konstantin Demin
142+
- Kun Lu
143+
- Lars Seipel
144+
- Liwen Guo
145+
- Lukas
146+
- Matt Moore
147+
- Max Walther
148+
- Mikhail Vasin
149+
- Naveen
150+
- nihilo
151+
- Oliver Gregorius
152+
- Pat Litke
153+
- Patrick Barker
154+
- priyawadhwa
155+
- Ramy
156+
- Rhianna
157+
- Sebastiaan Tammer
158+
- Sigurd Spieckermann
159+
- Silvano Cirujano Cuesta
160+
- Tejal Desai
161+
- Tony De La Nuez
162+
- Travis DePrato
163+
- Víctor
164+
- Wolfgang Walther
165+
- wwade
166+
- Yahav Itzhak
167+
- ygelfand
168+
- Yonatan Koren
169+
- zhouhaibing089
170+
1171
# v1.8.1 Release 2022-04-01
2172
This is Apr's 2022 release.
3173

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414

1515
# Bump these on release
1616
VERSION_MAJOR ?= 1
17-
VERSION_MINOR ?= 8
18-
VERSION_BUILD ?= 1
17+
VERSION_MINOR ?= 9
18+
VERSION_BUILD ?= 0
1919

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

0 commit comments

Comments
 (0)