← Back to all sparks
W

werf

INFRA · APIS
Velocity5.0

GitOps delivery tool for building and deploying to Kubernetes

werf v3.12.2 lets --values and --set override secret values and fixes RUN mount rebuilds.

devopskubernetesci-cdhelmcontainer-builds
◆Current state
werf's v3.12.2, on alpha and beta, is a fix release: --values and --set can now override secret values, Dockerfile builds rebuild when a RUN bind-mount source changes, and a lock timeout deadlock is gone. v2.84.1 on alpha backports the Docker Hub login and saved-plan fixes and stops uninstall hangs. v3.12.1 remains the first v3 release in the feed on the stable and rock-solid channels.
◆Where it's heading
After v3 first reached every channel, the two lines keep moving in step, with shared fixes landing the same day. v3 is getting more of the deploy and Dockerfile behavior changes while v2 receives fix-only patches, which fits v3 becoming the main line, though the entries don't say so.
◆Prediction
Expect v3.12.2 to move up to stable and rock-solid as v3.12.1 did. A migration note for v2 users would confirm the shift.

◆Recent moves

  1. 6d ago

    v2.84.1: Docker Hub login, uninstall hang and upload retry fixes

    A fix-only v2 patch: uninstall hangs, a helm dependency update panic, Docker Hub login and upload retries. It keeps v2 maintained with no new behavior.

    View source ↗
  2. 6d ago

    v3.12.2: --values can override secrets, RUN mount rebuild fixes

    Mostly fixes, but with real behavior changes: --values and --set now override secret values, and RUN bind-mount changes trigger rebuilds. The v3 line is getting the more substantive patches.

    View source ↗
  3. 13d ago

    v3.12.1 reaches stable channels; saved-plan deploy fix

    A one-fix patch for deploys from saved plans that contain a blind apply. What matters is the channel list: it is the first v3 release in the feed published to stable and rock-solid, which suggests v3 is moving from the dev track toward production use.

    View source ↗
  4. 15d ago

    v2.84.0: publish cached images with require-built-images

    With require-built-images, werf can now publish images it finds in cache instead of failing or rebuilding, which matters for pipelines that split build and deploy stages. It is the v2 half of a same-day pair with v3.12.0.

    View source ↗
  5. 15d ago

    v3.12.0: publish cached images with require-built-images

    The v3 dev line gets the same cached-image publishing as v2.84.0, keeping the two lines in step on build features. v3.11 does not appear in the feed.

    View source ↗
  6. 20d ago

    v2.83.0: pinned-commit submodule fetch, import recovery

    v2.83.0 fetches only the pinned commit of submodules missing locally and fixes interrupted Stapel imports and bad cached-stage configs. Leaner git work continues the build-inputs focus of v2.82.0.

    View source ↗