Releases: werf/werf
v2.35.10
Changelog
Bug Fixes
- giterminism: guard the git patch with host lock (6733b2f)
- giterminism: prevent consistency error if .git file is not exist (03e435a)
- giterminism: resolve naming confusion about dot git (439d8ae)
- host-cleanup: enable git data cleaning (1038bb2)
- host-cleanup: translate and handle docker prune error (42df434)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.10/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.10/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.9
Changelog
Bug Fixes
- build, dockerfile, buildah: label intermediate and dangling images (0efd655)
- deploy: remove add-(label|annotation)-separator to keep reproducibility (8827f58)
- export: use a new line (\n) as a default --add-label-separator (bb536d8)
- host-cleanup, buildah: translate Buildah's error "image is in use by a container" to a notice (b6749b9)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.9/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.9/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.8
Changelog
Bug Fixes
- don't parse WERF_ADD_*_SEPARATOR as label or annotation value (#6835) (a9289b1)
- host-cleanup: disable git data cleaning temporary (7d38726)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.8/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.8/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.7
Changelog
Bug Fixes
- deploy: label/annotation separator options have no effect (c9e2eff)
- export: align label separator default (comma) with other commands (c04db26)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.7/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.7/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.6
Changelog
Bug Fixes
- bundle: incorrect parsing of image reference with colon in tag (ba851eb)
- deploy: improve log color detection (c113429)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.6/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.6/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.5
Changelog
Bug Fixes
- build: print "Error: " prefix on termination error (0d011b8)
- build: use ctx for graceful shutdown (be456ca)
- deploy:
plan
shows insignificant changes for no reason (11400e4) - deploy: allow
werf.io/sensitive: false
for Secrets; update Nelm (c1aaa2a) - host-cleanup: enable warning for the recent problem background run (#6813) (de4cb98)
- host-cleanup: fix service host cleanup image cannot be replaced (eb05266)
- host-cleanup: parse host cleanup options if cmd uses auto host cleanup (8520d20)
- host-cleanup: preserve --tmp-dir and --home-dir options for auto host cleanup (9f6bcbd)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.5/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.5/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.4
Changelog
Miscellaneous Chores
- release: release v2.35.4 (336b284)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.4/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.4/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.3
Changelog
Bug Fixes
- deploy: default kubeconfig not used (cbf9f55)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.3/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.3/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.2
Changelog
Bug Fixes
- build, imageSpec: invalidate cache (breaking changes) (c827491)
- build, imageSpec: keep essential werf-stage-content-digest label (73fcd70)
- build, secrets: fix secrets validation error when rendering config (94b4333)
- deploy: allow
werf.io/sensitive: false
for Secrets (9d4fcec) - deploy: possible panic in tracking Flux Canary resource (047fb12)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.2/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.2/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.35.1
Changelog
Bug Fixes
- cleanup: fix multiplatform image handling (7dbc6d9)
- release, werf-in-image: disable auto host cleanup (0d5dde2)
Installation
To install werf
we strongly recommend following these instructions.
Alternatively, you can download werf
binaries from here:
- Linux amd64 (PGP signature)
- Linux arm64 (PGP signature)
- macOS amd64 (PGP signature)
- macOS arm64 (PGP signature)
- Windows amd64 (PGP signature)
These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf
binary can be downloaded and verified with gpg
on Linux with these commands:
curl -sSLO "https://tuf.werf.io/targets/releases/2.35.1/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.35.1/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf