Skip to content

Releases: GoogleContainerTools/kaniko

v1.10.0

25 May 07:06
43d2eaf
Compare
Choose a tag to compare

v1.10.0 Release 2023-05-24

The executor images in this release are:

gcr.io/kaniko-project/executor:v1.10.0
gcr.io/kaniko-project/executor:latest

The debug images are available at:

gcr.io/kaniko-project/executor:debug
gcr.io/kaniko-project/executor:v1.10.0-debug

The slim executor images which don't contain any authentication binaries are available at:

gcr.io/kaniko-project/executor:slim
gcr.io/kaniko-project/executor:v1.10.0-slim

What's Changed

New Features and Additions:

  • feat: Add mTLS (client cert) registry authentication #2180
  • feat: Add support for zstd compression #2313
  • feat: Use correct media type for zstd layers #2459

Fixes:

  • fix: Correct deprecated flags in README.md #2335

Docs, Test, and Release Updates:

  • ci: use debian buster to fix tests using no longer supported stretch which had broken apt-get urls #2485

Updates and Refactors:

  • refactor: Delete scorecards-analysis.yml #2510
  • refactor: Light editing to scripts in hack/gofmt #2236
  • chore: add .vscode/ dir to .gitignore #2501
  • chore: Revert "chore(deps): bump google-github-actions/setup-gcloud from 0.5.1 to 1.1.1 (#2502)" #2524
  • chore(deps): bump docker/build-push-action from 3.2.0 to 4.0.0 #2505
  • chore(deps): bump docker/setup-qemu-action from 1.2.0 to 2.1.0 #2287
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.44.24 to 1.44.253 #2490
  • chore(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible #2503
  • chore(deps): bump github.com/docker/docker from 23.0.1+incompatible to 23.0.5+incompatible #2489
  • chore(deps): bump github.com/google/go-containerregistry from 0.14.0 to 0.15.1 #2508
  • chore(deps): bump github.com/google/slowjam from 1.0.0 to 1.0.1 #2498
  • chore(deps): bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 #2453
  • chore(deps): bump github.com/otiai10/copy from 1.7.0 to 1.11.0 #2523
  • chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 #2522
  • chore(deps): bump github.com/spf13/afero from 1.9.2 to 1.9.5 #2448
  • chore(deps): bump github/codeql-action from 2.1.8 to 2.3.2 #2487
  • chore(deps): bump golang from 1.19 to 1.20 in /deploy #2388
  • chore(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0 #2497
  • chore(deps): bump golang.org/x/sys from 0.7.0 to 0.8.0 #2507
  • chore(deps): bump google-github-actions/setup-gcloud from 0.5.1 to 1.1.1 #2502
  • chore(deps): bump google.golang.org/api from 0.110.0 to 0.120.0 #2484
  • chore(deps): bump google.golang.org/api from 0.120.0 to 0.121.0 #2496
  • chore(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 #2442
  • chore(deps): bump imjasonh/setup-crane from 0.1 to 0.3 #2401
  • chore(deps): bump ossf/scorecard-action from 1.1.1 to 2.1.3 #2506
  • chore(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.3 #2495

Huge thanks goes out to all of our contributors for this release:

  • Aaron Prindle
  • dependabot[bot]
  • Eric
  • Gabriel Nützi
  • Jason Hall
  • Mark Moretto

Full Changelog: v1.9.2...v1.10.0

v1.9.2

27 Mar 16:30
5690c33
Compare
Choose a tag to compare

The executor images in this release are:

gcr.io/kaniko-project/executor:v1.9.2
gcr.io/kaniko-project/executor:latest

The debug images are available at:

gcr.io/kaniko-project/executor:debug
gcr.io/kaniko-project/executor:v1.9.2-debug

The slim executor images which don't contain any authentication binaries are available at:

gcr.io/kaniko-project/executor:slim
gcr.io/kaniko-project/executor:v1.9.2-slim

What's Changed

New Contributors

Full Changelog: v1.9.1...v1.9.2

v1.9.1

26 Sep 20:15
f9aaa9f
Compare
Choose a tag to compare

The executor images in this release are:

gcr.io/kaniko-project/executor:v1.9.1
gcr.io/kaniko-project/executor:latest

The debug images are available at:

gcr.io/kaniko-project/executor:debug
gcr.io/kaniko-project/executor:v1.9.1-debug

The slim executor images which don't contain any authentication binaries are available at:

gcr.io/kaniko-project/executor:slim
gcr.io/kaniko-project/executor:v1.9.1-slim

What's Changed

New Contributors

Full Changelog: v1.9.0...v1.9.1

v1.9.0

10 Aug 18:25
a8498c7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.1...v1.9.0

v1.8.1

05 Apr 07:04
1e0ab6f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.0...v1.8.1

v1.8.0

09 Mar 15:34
aca3b96
Compare
Choose a tag to compare

What's Changed

Read more

v1.7.0

20 Oct 03:06
28a6bdc
Compare
Choose a tag to compare

v1.7.0 Release 2021-10-19

This is Oct's 2021 release.

Highights

  • In this release, we have kaniko/executor:slim images for linux/s390x and linux/ppc64le platform.
  • Kaniko Self Serve documentation is up to enableuser to build and push kaniko images themselves here

The executor images in this release are:

gcr.io/kaniko-project/executor:v1.7.0
gcr.io/kaniko-project/executor:latest

The debug images are available at:

gcr.io/kaniko-project/executor:debug
gcr.io/kaniko-project/executor:v1.7.0-debug

The slim executor images which don't contain any authentication binaries are available at:

gcr.io/kaniko-project/executor:slim
gcr.io/kaniko-project/executor:v1.7.0-slim
  • git: accept explicit commit hash for git context #1765
  • Remove tarball.WithCompressedCaching flag to resolve OOM Killed error #1722
  • disable github action workflow on push to master #1770
  • Add s390x support to docker images [copy] #1769
  • Fix typo #1719
  • Fix composite cache key for multi-stage copy command #1735
  • chore: add workflows for pr tests #1766
  • Make /bin/sh available to debug image #1748
  • Fix executor Dockerfile, which wasn't building #1741
  • Support force-building metadata layers into snapshot #1731
  • Add support for CPU variants #1676
  • refactor: adjust bpfd container runtime detection #1686
  • Fix snapshotter ignore list; do not attempt to delete whiteouts of ignored paths #1652
  • Add instructions for using JFrog Artifactory #1715
  • add SECURITY.md #1710
  • Support mirror registries with path component #1707
  • Retry extracting filesystem from image #1685
  • Bugfix/trailing path separator #1683
  • docs: add missing cache-copy-layers arg in README #1672
  • save snaphots to tmp dir #1662
  • Revert "save snaphots to tmp dir" #1670
  • Try to warm all images and warn about errors #1653
  • Exit Code Propagation #1655
  • Fix changelog headings #1643

Huge thank you for this release towards our contributors:

  • Anbraten
  • Benjamin Krenn
  • Gilbert Gilb's
  • Jake Sanders
  • Janosch Maier
  • Jason Hall
  • Jose Donizetti
  • Kamal Nasser
  • Liwen Guo
  • Max Walther
  • Mikhail Vasin
  • Patrick Barker
  • Rhianna
  • Silvano Cirujano Cuesta
  • Tejal Desai
  • Yahav Itzhak
  • ankitm123
  • ejose19
  • nihilo
  • priyawadhwa
  • wwade

v1.6.0

26 Apr 19:48
a0c96b4
Compare
Choose a tag to compare

v1.6.0 Release 2021-04-26

This is the April 2021 relase for kaniko

The executor images in this release are:

gcr.io/kaniko-project/executor:v1.6.0
gcr.io/kaniko-project/executor:latest

The debug images are available at:

gcr.io/kaniko-project/executor:debug
gcr.io/kaniko-project/executor:v1.6.0-debug

The slim executor images which don't contain any authentication binaries are available at:

gcr.io/kaniko-project/executor:slim
gcr.io/kaniko-project/executor:v1.6.0-slim

In this release, we have following featurs/bug fixes:

  • Support warming images by digest #1629
  • Fix resolution of Dockerfile relative dockerignore #1607
  • create parent directory before writing digest files #1612
  • adds ignore-path command arguments to executor #1622
  • Specifying a tarPath will push the image as well #1597

Huge thank you for this release towards our contributors:

  • Chris Hoffman
  • Colin
  • Jon Friesen
  • Lars Gröber
  • Sascha Schwarze
  • Tejal Desai

v1.5.2

31 Mar 00:43
e328b50
Compare
Choose a tag to compare

This release is the first to be signed by cosign!

The executor images in this release are:

gcr.io/kaniko-project/executor:v1.5.2
gcr.io/kaniko-project/executor:latest

The debug images are available at:

gcr.io/kaniko-project/executor:debug
gcr.io/kaniko-project/executor:v1.5.2-debug and

The slim executor images which don't contain any authentication binaries are available at:

gcr.io/kaniko-project/executor:slim
gcr.io/kaniko-project/executor:v1.5.2-slim

This release is the first to be signed by cosign!
The PEM-encoded public key to validate against the released kaniko images is:

-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE9aAfAcgAxIFMTstJUv8l/AMqnSKw
P+vLu3NnnBDHCfREQpV/AJuiZ1UtgGpFpHlJLCNPmFkzQTnfyN5idzNl6Q==
-----END PUBLIC KEY-----

v1.5.1

23 Feb 08:24
eda57e5
Compare
Choose a tag to compare

v1.5.1 Release 2021-02-22

This release is a minor release with following a fix to version number for v1.5.0
The kaniko images now report the right version number.

The executor images in this release are:

gcr.io/kaniko-project/executor:v1.5.1
gcr.io/kaniko-project/executor:latest

The debug images are available at:

gcr.io/kaniko-project/executor:debug
gcr.io/kaniko-project/executor:v1.5.1-debug

The slim executor images which don't contain any authentication binaries are available at:

gcr.io/kaniko-project/executor:slim
gcr.io/kaniko-project/executor:v1.5.1-slim

In this release, we have 1 new feature:

  • Improve retry behavior for push operation #1578

And following refactors/updates to documentation

  • Added a video introduction to Kaniko #1517
  • Use up-to-date ca-certificates during build #1580

Huge thank you for this release towards our contributors:

  • Sascha Schwarze
  • Tejal Desai
  • Viktor Farcic