1.2.31 (2021-10-18)
- stapel: disable python 2 deprecation warning in ansible builder (00d9834)
- stapel: rebuild stapel to fix expired certificates (1da0d43)
1.2.30 (2021-10-14)
- deploy: WERF_SET_DOCKER_CONFIG_VALUE not working (b850301)
1.2.29 (2021-10-12)
- deploy: possible fix for hanging werf-dismiss (4ea7915)
- WERF_SET_DOCKER_CONFIG_VALUE env variable collision with --set param (30177b4)
1.2.28 (2021-10-11)
Alias tags support #3706
- The option
--add-custom-tag=TAG_FORMAT
sets tag aliases for the content-based tag of each image (can be used multiple times). - The option
--use-custom-tag=TAG_FORMAT
allows using tag alias in helm templates instead of an image content-based tag (NOT RECOMMENDED). - If there is more than one image in the werf config it is necessary to use the image name shortcut
%image%
or%image_slug%
in the tag format (e.g.$WERF_ADD_CUSTOM_TAG_1="%image%-tag1"
,$WERF_ADD_CUSTOM_TAG_2="%image%-tag2"
). - For cleaning custom tags and associated content-based tag are treated as one:
- The cleanup command deletes/keeps all tags following the cleaning policies for content-based tags.
- The cleanup command keeps all when any tag is used in k8s.
- By default, alias tags are not allowed by giterminism, and it is necessary to use werf-giterminism.yaml to activate options:
giterminismConfigVersion: 1 cli: allowCustomTags: true
- final repo options not set for get-autogenerated-values command (ff70054)
- host-cleanup: "permission denied" errors, do not wipe git-patches on every run (2840427)
1.2.27 (2021-10-11)
- Completed first step of buildah adoption: allow building of dockerfiles with buildah on any supported by the werf platform (linux, windows and macos).
- Enable buildah mode with
WERF_BUILDAH_CONTAINER_RUNTIME=auto|native-rootless|docker-with-fuse
environment variable:native-rootless
mode uses local storage and runs only under Linux.docker-with-fuse
mode runs buildah inside docker enabling crossplatform buildah support. This mode could be changed later to use podman instead of docker server.
- Enable buildah mode with
- spelling (994af88)
1.2.26 (2021-10-08)
- Completed first step of buildah adoption: allow building of dockerfiles with buildah on any supported by the werf platform (linux, windows and macos).
- Enable buildah mode with
WERF_BUILDAH_CONTAINER_RUNTIME=auto|native-rootless|docker-with-fuse
environment variable:native-rootless
mode uses local storage and runs only under Linux.docker-with-fuse
mode runs buildah inside docker enabling crossplatform buildah support. This mode could be changed later to use podman instead of docker server.
- Enable buildah mode with
- spelling (994af88)
1.2.25 (2021-10-07)
- cleanup: fix "should reset storage cache" error during werf-cleanup and werf-purge (dd43b68)
1.2.24 (2021-10-04)
- dev: deletion of untracked files not taken into account (c67a956)
- dev: submodule changes may not be taken into account (f3b2fab)
1.2.23 (2021-09-23)
- panic in dismiss command, helm regsitry client initialization failure (6a2e159)
1.2.22 (2021-09-23)
- sharing not thread safe go-git tree and storer (1e2755b)
1.2.21 (2021-09-21)
- stapel: changes in directories of import.include/excludePaths not triggered import (f9043c3)