Tags: jougene/werf
Tags
# Fix unexpected signature change when using stageDependencies with '… …*' pattern Do not use work tree caching for now in true-git when switching work tree to different commit. # [docker registry] Fix authentication error without message Error: deleting image "registry/user/project@sha256": <nil> # Installation [Linux amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.6/werf-linux-amd64-v1.0.3-beta.6) [Darwin amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.6/werf-darwin-amd64-v1.0.3-beta.6) [Windows amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.6/werf-windows-amd64-v1.0.3-beta.6.exe)
# Critical fixes * Fix Job tracker hangs on Job-error. * Fix 'fatal error: concurrent map read and map write' during deploy. # Docs improvements # Installation [Linux amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.5/werf-linux-amd64-v1.0.3-beta.5) [Darwin amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.5/werf-darwin-amd64-v1.0.3-beta.5) [Windows amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.5/werf-windows-amd64-v1.0.3-beta.5.exe)
# Update go-containerregistry to fix 'unsupported Media Type' # Installation [Linux amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.4/werf-linux-amd64-v1.0.3-beta.4) [Darwin amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.4/werf-darwin-amd64-v1.0.3-beta.4) [Windows amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.4/werf-windows-amd64-v1.0.3-beta.4.exe)
# More refined deploy table output for gitlab # Installation [Linux amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.3/werf-linux-amd64-v1.0.3-beta.3) [Darwin amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.3/werf-darwin-amd64-v1.0.3-beta.3) [Windows amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.3/werf-windows-amd64-v1.0.3-beta.3.exe)
# Refine deploy table output for gitlab # Installation [Linux amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.2/werf-linux-amd64-v1.0.3-beta.2) [Darwin amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.2/werf-darwin-amd64-v1.0.3-beta.2) [Windows amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.2/werf-windows-amd64-v1.0.3-beta.2.exe)
# v1.0.3 alpha becomes beta! ### Full Dockerfile compatibility To build images using Dockerfiles and use them in the werf ecosystem: ```yaml project: my-project configVersion: 1 --- image: a dockerfile: ./Dockerfile-a --- image: b dockerfile: ./Dockerfile-b ``` ### The new deploy "Status Progress" table Show Jobs, Deployments, StatefulSets and DaemonSets in the single status progress table with the format similar to "kubectl get ..." tables. * Show awaited resources in yellow color. * Show awaited resource fields in yellow color. * Show resources important fields changes. * Show "what resources tracker is waiting for?" for each not ready resource. * Do not show excess kubernetes events and service messages by default for more clean deploy output. * Logs appearance improved. * Logs for the resources are shown only until corresponding pod reaches ready state (except Jobs, for Jobs logs are shown ) ### New deploy modes annotations (debugged and work properly now!) * `"werf.io/show-service-messages": false|true` (default false) — show kubernetes events and other service messages related to the resource. * `"werf.io/fail-mode": FailWholeDeployProcessImmediately|HopeUntilEndOfDeployProcess|IgnoreAndContinueDeployProcess` (default FailWholeDeployProcessImmediately) — specifies how to handle resource failures. * `"werf.io/failures-allowed-per-replica": COUNT` (default 1 per replica) — how many failures to ignore before failing deploy process (dependes also on the selected fail-mode). Debugged, now works properly. * `"werf.io/track-termination-mode": WaitUntilResourceReady|NonBlocking` (default WaitUntilResourceReady) — WaitUntilResourceReady specifies to block whole deploy process tracking till resource is ready, and NonBlocking specifies to track this resource only until there are other resources not ready yet. * `"werf.io/skip-logs": false|true` (default false) — do not show logs for this resource. ### Other fixes and updates [logging] logboek v0.2.0. * Wrap sentence and long words by default. [publish] Publish specific images without related ones. Fix "runtime error: invalid memory address or nil pointer dereference" error during build with imported artifacts. [Docs] Tiny improvements and fixes. More user friendly `--images-repo` param value validation. # Installation [Linux amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.1/werf-linux-amd64-v1.0.3-beta.1) [Darwin amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.1/werf-darwin-amd64-v1.0.3-beta.1) [Windows amd64](https://dl.bintray.com/flant/werf/v1.0.3-beta.1/werf-windows-amd64-v1.0.3-beta.1.exe)
# Update kubedog: fix sts tracker hangs on 1.10 when UpdateStrategy=O… …nDelete # Installation [Linux amd64](https://dl.bintray.com/flant/werf/v1.0.3-alpha.9/werf-linux-amd64-v1.0.3-alpha.9) [Darwin amd64](https://dl.bintray.com/flant/werf/v1.0.3-alpha.9/werf-darwin-amd64-v1.0.3-alpha.9) [Windows amd64](https://dl.bintray.com/flant/werf/v1.0.3-alpha.9/werf-windows-amd64-v1.0.3-alpha.9.exe)
PreviousNext