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 visible (Hide)

werf - v1.2.50

Published by flant-team-sysdev almost 3 years ago

Changelog

Features

  • buildah: support autodetection of native mode for overlayfs (7858360)

Bug Fixes

  • buildah: Buildah mode autodetection (80b9e90)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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/1.2.50/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.50/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.49

Published by flant-team-sysdev almost 3 years ago

Changelog

Bug Fixes

  • buildah: pass default registries.conf to native buildah (ca2995a)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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/1.2.49/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.49/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.48

Published by flant-team-sysdev almost 3 years ago

Changelog

Features

  • buildah: added new official werf images:
    • ghcr.io/werf/werf:1.2-{alpha|beta|ea|stable}-{alpine|ubuntu|centos|fedora};
    • ghcr.io/werf/werf:1.2-{alpha|beta|ea|stable} (same as ghcr.io/werf/werf:1.2-{alpha|beta|ea|stable}-alpine);
  • buildah: native OCI rootless mode; vfs storage driver; bugfixes (58e92a2).
  • buildah: improve docs about running werf in containers.

Bug Fixes

  • cleanup: do not use stages-storage-cache when getting all stages list (7e9651b)
  • deploy: status-progress-period and hooks-status-progress-period params fix (2522b25)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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/1.2.48/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.48/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - werf v1.1.23+fix52

Published by flant-team-sysdev almost 3 years ago

Fixes

  • fix(helm): change broken default charts repo (use bitnami).

  • fix(cleanup): ignore harbor "unsupported 404 status code" errors

    These errors may occur when harbor configured to use S3 backend, which may respond with the following error:

    GET https://domain/harbor/s3/object/name/prefix/docker/registry/v2/blobs/sha256/2d/3d8c68cd9df32f1beb4392298a123eac58aba1433a15b3258b2f3728bad4b7d1/data?X-Amz-Algorithm=REDACTED&X-Amz-Credential=REDACTED&X-Amz-Date=REDACTED&X-Amz-Expires=REDACTED&X-Amz-Signature=REDACTED&X-Amz-SignedHeaders=REDACTED: unsupported status code 404; body: <?xml version="1.0" encoding="UTF-8"?>
    <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Resource>/harbor/s3/object/name/prefix/docker/registry/v2/blobs/sha256/3d/3d8c68cd9df32f1beb4392298a123eac58aba1433a15b3258b2f3728bad4b7d1/data</Resource><RequestId>c5bb943c-1e85-5930-b455-c3e8edbbaccd</RequestId></Error>
    

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - v1.2.47

Published by flant-team-sysdev almost 3 years ago

Changelog

Docs

Bug Fixes

  • cleanup: ignore harbor "unsupported 404 status code" errors (adf60a0)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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/1.2.47/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.47/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf -

Published by alexey-igrychev almost 3 years ago

Changelog

Features

  • buildah: publish initial werf image with compiled werf binary and buildah environment (20dde28)
  • buildah: working native-rootless buildah mode inside docker container (ed4fa0a)

Bug Fixes

  • panic when docker image inspect has failed with unexpected error (6011721)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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/1.2.45/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.45/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.44 (broken)

Published by flant-team-sysdev almost 3 years ago

Changelog

Features

  • buildah: publish initial werf image with compiled werf binary and buildah environment (20dde28)
  • buildah: working native-rootless buildah mode inside docker container (ed4fa0a)

Bug Fixes

  • panic when docker image inspect has failed with unexpected error (6011721)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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/1.2.44/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.44/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.43

Published by flant-team-sysdev almost 3 years ago

Changelog

Bug Fixes

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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/1.2.43/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.43/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.42

Published by flant-team-sysdev almost 3 years ago

Bug Fixes

  • host_cleanup: getting true dangling images (22949ca)

Installation

Recommended way to install werf: https://werf.io/installation.html

Alternatively, download werf binaries:

werf - v1.2.41

Published by flant-team-sysdev almost 3 years ago

Bug Fixes

werf - werf v1.0.13+fix9

Published by flant-team-sysdev almost 3 years ago

Correction release

Added werf 1.0 into the trdl package manager.

werf - werf v1.0.13+fix8

Published by flant-team-sysdev almost 3 years ago

Correction release

Added werf 1.0 into the trdl package manager.

werf - v1.2.40

Published by flant-team-sysdev almost 3 years ago

Bug Fixes

  • bundles: fix werf-bundle-publish command error when --tag contains underscore chars (03e8f88)
werf - v1.2.39

Published by flant-team-sysdev almost 3 years ago

Bug Fixes

  • buildah: support --build-arg arguments defined in the werf.yaml (8a2081e)
werf - v1.2.38

Published by flant-team-sysdev almost 3 years ago

Features

  • bundles: update helm to 3.7.1, provide compatibility with old published bundles (9dc215c)
werf - werf v1.1.23+fix51

Published by flant-team-sysdev almost 3 years ago

Fixes

fix(helm-v3): fixed panic in 'werf helm-v3 *' commands

Installation

Linux amd64

Darwin amd64

Windows amd64

werf - v1.2.37

Published by flant-team-sysdev almost 3 years ago

Features

  • helm: werf-helm-* commands now fully support --post-renderer param (eb8208e)
werf - v1.2.36

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • deploy: fix dismiss command fails with "panic: close of closed channel" (b9b064c)
werf - v1.2.35

Published by flant-team-sysdev about 3 years ago

Features

  • buildah: communication with insecure registries (e0502c2)

Bug Fixes

  • cleanup: panic: runtime error: invalid memory address or nil pointer dereference (9024c5c)
werf - v1.2.34

Published by flant-team-sysdev about 3 years ago

Bug Fixes

  • stapel: add patch to update ssl certs in the old stapel image (76fb6c8)
  • stapel: build omnibus packages with /.werf/stapel toolchain (cc86423)