v1.16.0 Release 2023-09-22
The executor images in this release are:
gcr.io/kaniko-project/executor:v1.16.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.16.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.16.0-slim
Highlights:
- OCI support w/ Kaniko has been improved fixing a previous issue seen related to warming usage + OCI images
- Fixed issue in which kaniko would at times incorrectly resolve GIDs as UIDs resulting previously in issues where it could not find the UID in the group list because indeed it was a UID not a GID. Previously resulted in some incorrectly failing groups calls (now fixed)
Features:
- fix: avoid returning the UID when resolving the GIDs. #2689
- fix: correct function name on comment #2707
- fix: ensure images layers correspond with the image media type #2719
- fix: make it so release.sh script doesn't output duplicate change PRs #2735
Updates and Refactors:
- chore(deps): bump cloud.google.com/go/storage from 1.32.0 to 1.33.0 #2740
- chore(deps): bump docker/build-push-action from 4.1.1 to 4.2.1 #2739
- chore(deps): bump docker/build-push-action from 4.2.1 to 5.0.0 #2742
- chore(deps): bump docker/setup-buildx-action from 2.10.0 to 3.0.0 #2743
- chore(deps): bump docker/setup-buildx-action from 2.9.1 to 2.10.0 #2726
- chore(deps): bump docker/setup-qemu-action from 2.2.0 to 3.0.0 #2744
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.37 to 1.18.38 #2724
- chore(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.81 to 1.11.83 #2733
- chore(deps): bump github.com/containerd/containerd from 1.7.3 to 1.7.5 #2723
- chore(deps): bump github.com/containerd/containerd from 1.7.5 to 1.7.6 #2750
- chore(deps): bump github.com/go-git/go-billy/v5 from 5.4.1 to 5.5.0 #2746
- chore(deps): bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 #2749
- chore(deps): bump github.com/google/slowjam from 1.0.1 to 1.1.0 #2745
- chore(deps): bump golang.org/x/net from 0.14.0 to 0.15.0 #2734
- chore(deps): bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 #2732
- chore(deps): bump golang.org/x/sys from 0.11.0 to 0.12.0 #2722
- chore(deps): bump google.golang.org/api from 0.138.0 to 0.139.0 #2741
- chore(deps): bump google.golang.org/api from 0.138.0 to 0.140.0 #2747
- chore(deps): bump google.golang.org/api from 0.140.0 to 0.141.0 #2748
- chore(deps): bump sigstore/cosign-installer from 3.1.1 to 3.1.2 #2727
- chore(refactor): unnecessary use of fmt.Sprintf #2717
- chore(refactor): update function names to be correct and representative of functionality #2720
Huge thank you for this release towards our contributors:
- Aaron Prindle
- dependabot[bot]
- Diego Gonzalez
- geekvest
- guangwu
- Logan Price