v1.19.1 Release 2023-12-15
The executor images in this release are:
gcr.io/kaniko-project/executor:v1.19.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.19.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.19.1-slim
[!NOTE]
v1.19.1 fixes an issue that impacted kaniko users that used AWS ECR authentication in v1.19.0 related to a set of aws-sdk-go-v2 libs being incompatible with each other (see: https://github.com/aws/aws-sdk-go-v2/issues/2370#issuecomment-1814903382 ). As such v1.19.0 was removed from latest (downgraded back to v1.18.0) awaiting this patch release to fix. This is now fixed with the v1.19.1 patch release here
v1.19.1 Changes
Fixes:
- fix: reproducing and fixing warmer issue when layer already cached #2892 #2893
- fix: resolve aws-sdk-go-v2 lib compat issues causing ECR failures #2885
Dependency Updates:
- chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 #2901
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.23.5 to 1.24.0 #2896
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.25.8 to 1.25.11 #2889
- chore(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.3 to 1.15.7 #2897
- chore(deps): bump github.com/containerd/containerd from 1.7.10 to 1.7.11 #2899
- chore(deps): bump github.com/containerd/containerd from 1.7.9 to 1.7.10 #2888
- chore(deps): bump github.com/go-git/go-git/v5 from 5.10.0 to 5.10.1 #2890
- chore(deps): bump github.com/go-git/go-git/v5 from 5.10.1 to 5.11.0 #2898
- chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0 #2891
- chore(deps): bump google-github-actions/auth from 1.2.0 to 2.0.0 #2886
- chore(deps): bump google-github-actions/setup-gcloud from 1.1.1 to 2.0.0 #2902
v1.19.0 Changes
Features, Fixes, and Performance Improvements:
- feat: add a retry with result function (#2837) #2853
- feat: add a retry with result function #2837
- feat: support https URLs for digest-file #2811
- fix: create intermediate directories in COPY with correct uid and gid #2795
- fix: makefile container-diff on darwin #2842
- fix: print error to stderr instead of stdout before exiting #2823
- fix: resolve issue with copy_multistage_test.go and broken ioutil import #2879
- fix: resolve warmer memory leak. #2763
- fix: skip the /kaniko directory when copying root #2863
Dependency Updates and Refactors:
- chore(deps): bump docker/build-push-action from 5.0.0 to 5.1.0 #2857
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.22.1 to 1.22.2 #2846
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.22.0 to 1.24.0 #2851
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.25.5 to 1.25.8 #2875
- chore(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.13.1 to 1.14.0 #2861
- chore(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.14.0 to 1.14.3 #2874
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.42.0 to 1.42.1 #2847
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.43.0 to 1.44.0 #2872
- chore(deps): bump github.com/containerd/containerd from 1.7.8 to 1.7.9 #2873
- chore(deps): bump golang.org/x/net from 0.17.0 to 0.18.0 #2859
- chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 #2871
- chore(deps): bump golang.org/x/sys from 0.13.0 to 0.14.0 #2848
- chore(deps): bump google-github-actions/auth from 1.1.1 to 1.2.0 #2868
- chore(deps): bump google.golang.org/api from 0.149.0 to 0.150.0 #2845
- chore(deps): bump google.golang.org/api from 0.150.0 to 0.151.0 #2862
- chore(deps): bump sigstore/cosign-installer from 3.1.2 to 3.2.0 #2849
- refactor: Remove references to deprecated io/ioutil pkg #2867
- refactor: rm bool param detectFilesystem in
InitIgnoreList #2843
Huge thank you for this release towards our contributors:
- Aaron Prindle
- Adrià Garriga-Alonso
- Anna Levenberg
- Anoop S
- dependabot[bot]
- JeromeJu
- Lio李歐
- Manish Giri
- Maxime BOSSARD
- tal66
Full Changelog - v1.19.0 -> v1.19.1: https://github.com/GoogleContainerTools/kaniko/compare/v1.19.0...v1.19.1
Full Changelog - v1.18.0 -> v1.19.1: https://github.com/GoogleContainerTools/kaniko/compare/v1.18.0...v1.19.1