werf

A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

APACHE-2.0 License

Stars
4.2K
Committers
64

Bot releases are hidden (Show)

werf - v1.2.33

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • build: commit object or packfile not found after git GC (b7a6bba)
werf - v1.2.32

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • custom tags: --use-custom-tag with an image name not work properly (89807af)
werf - v1.2.31

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • stapel: disable python 2 deprecation warning in ansible builder (00d9834)
  • stapel: rebuild stapel to fix expired certificates (1da0d43)
werf - v1.2.30

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • deploy: WERF_SET_DOCKER_CONFIG_VALUE not working (b850301)
werf - v1.2.29

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • deploy: possible fix for hanging werf-dismiss (4ea7915)
  • WERF_SET_DOCKER_CONFIG_VALUE env variable collision with --set param (30177b4)
werf - v1.2.28

Published by flant-team-sysdev about 3 years ago

Features

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
    

Bug Fixes

  • 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)
werf - v1.2.27

Published by flant-team-sysdev about 3 years ago

Features

  • 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.

Bug Fixes

werf - v1.2.26

Published by flant-team-sysdev about 3 years ago

Features

  • 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.

Bug Fixes

werf - v1.2.25

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • cleanup: fix "should reset storage cache" error during werf-cleanup and werf-purge (dd43b68)
werf - v1.2.24

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • dev: deletion of untracked files not taken into account (c67a956)
  • dev: submodule changes may not be taken into account (f3b2fab)
werf - v1.2.23

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • panic in dismiss command, helm regsitry client initialization failure (6a2e159)
werf - v1.2.22

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • sharing not thread safe go-git tree and storer (1e2755b)
werf - v1.2.21

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • stapel: changes in directories of import.include/excludePaths not triggered import (f9043c3)
werf - v1.1.27

Published by flant-team-sysdev about 3 years ago

Bug Fixes

werf - v1.1.26

Published by flant-team-sysdev about 3 years ago

Bug Fixes

werf - v1.2.20

Published by ilya-lesikov about 3 years ago

werf - werf v1.2.18+fix5

Published by flant-team-sysdev about 3 years ago

Fixes

  • fix(dev): special characters in filename not handled properly
  • fix(dev): fail on retry of a command with a deleted file
  • tests: fix failed suites

Installation

Linux amd64

Linux arm64

Darwin amd64

Darwin arm64

Windows amd64

werf - werf v1.2.18+fix4

Published by flant-team-sysdev about 3 years ago

Fixes

  • fix(dev): special characters in filename not handled properly
  • fix(dev): fail on retry of a command with a deleted file
  • tests: fix failed suites

Installation

Linux amd64

Linux arm64

Darwin amd64

Darwin arm64

Windows amd64

werf - werf v1.2.18+fix3

Published by flant-team-sysdev about 3 years ago

Fixes

  • fix(dev): special characters in filename not handled properly
  • fix(dev): fail on retry of a command with a deleted file
  • tests: fix failed suites

Installation

Linux amd64

Linux arm64

Darwin amd64

Darwin arm64

Windows amd64

werf - werf v1.2.18+fix2

Published by flant-team-sysdev about 3 years ago

Fixes

  • fix: sharing not thread safe go-git repository

Installation

Linux amd64

Linux arm64

Darwin amd64

Darwin arm64

Windows amd64