Skip to content

Tags: jougene/werf

Tags

v1.0.3-beta.6

Toggle v1.0.3-beta.6's commit message
# 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)

v1.0.3-beta.5

Toggle v1.0.3-beta.5's commit message
# 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)

v1.0.3-beta.1

Toggle v1.0.3-beta.1's commit message
# 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)

0.36.31

Toggle 0.36.31's commit message
# Update kubedog (2): fix sts tracker hangs on 1.10 when UpdateStrate…

…gy=OnDelete

0.36.30

Toggle 0.36.30's commit message
# Update kubedog: fix sts tracker hangs on 1.10 when UpdateStrategy=O…

…nDelete

v1.0.3-alpha.9

Toggle v1.0.3-alpha.9's commit message

0.36.29

Toggle 0.36.29's commit message
# Update kubedog: fix sts tracker hangs on kubernetes 1.10