A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.
APACHE-2.0 License
Bot releases are visible (Hide)
Published by flant-team-sysdev over 3 years ago
[helm2to3] Fix maintenance helper release exists checking procedure performance
Use history command instead of listing of all releases
[docs] Reference/werf.yaml template engine: up function syntax examples
[docs] Sidebar: rename Bundles
[docs] typofix
[docs] Advanced/Helm/Overview: delete irrelevant text
[go.mod] github.com/werf/logboek v0.5.4
[ci] Fix release message template
[ci] Enable release publisher into bintray to support older multiwerf clients
[ci] Add build release scripts
Published by flant-team-sysdev over 3 years ago
FIX: enable release publishing into the bintray mirror to support old multiwerf versions.
Published by flant-team-sysdev over 3 years ago
[go.mod] github.com/werf/logboek v0.4.7
[v1.1] Ignore broken images when checking already published images
[v1.1, ci] Disable release publisher into bintray
[v1.1,ci] Add build release scripts
Published by flant-team-sysdev over 3 years ago
[CI] Documentation local development (#3457)
To run documentation locally, use:
cd docs/site &&
werf compose up --follow --docker-compose-command-options="-d"
Open http://localhost:80
To stop:
cd docs/site &&
werf compose down
You should commit main site files (site/*) into git to see changes.
Documentation files changes will be almost immediately available.
Published by flant-team-sysdev over 3 years ago
[logging] Build: add waiting for background tasks log message.
[cleanup] Ignore blob-unknown errors properly.
During cleanup operation do not raise should-reset-stages-storage-cache error when get stage manifest operation have failed with
blob-unknown error.
Published by flant-team-sysdev over 3 years ago
[v1.1] Skip blob-unknown images in cleanup properly
Published by flant-team-sysdev over 3 years ago
[v1.1] Skip blob-unknown images in werf-cleanup procedure
Published by flant-team-sysdev over 3 years ago
[docs, ru] Advanced/Cleanup: actualize
[docs] Internal/Stages and storage: actualize
[docs] What's new in v1.2/Changelog: cleaning commands
[docs] Internal/Build process: fix typo
[docs] Fix broken quickstart macos instructions
[docs] Fix v1.1 to v1.2 instruction: wrong images report usage
[docs] Fix v1.1 to v1.2 instruction: more correct report usage: pull images before usage
[docs] advanced/cleanup: added info about werf host cleanup
GC
[dockerfile] Automatically reset the Dockerfile exception by .dockerignore
file rules
There is no way to ignore the Dockerfile due to docker limitation when building an image for a compressed context that reads fro
m STDIN.
Add an exception and warning message.
[GC] Fix werf-host-cleanup default percentage and margin values (always use 70% and 5% margin).
[helm] Werf-helm fixes
Published by flant-team-sysdev over 3 years ago
Automatically invalidate corrupted manifests cache json records.
Published by flant-team-sysdev over 3 years ago
[docs] Fix v1.1 to v1.2 instruction: wrong images report usage
[docs] Fix v1.1 to v1.2 instruction: more correct report usage: pull images before usage
[ci] Switch to GHCR
Published by flant-team-sysdev over 3 years ago
[docs] Fix broken quickstart macos instructions
Published by flant-team-sysdev over 3 years ago
Builtin helm updated to v3.5.3.
[helm] Add support for oci registries in Chart.yaml: fix panic; updated helm
[builder] Perform rejection of blob-unknown stages
Perform rejection of stages for which get-manifest has failed with blob-unknown error.
[tests] Bundle Suite: fix
Bump kramdown from 2.3.0 to 2.3.1 in /docs/documentation
Bumps kramdown from 2.3.0 to 2.3.1.
[web] Fix documentation overview assets (#3432)
[web] Use common partials for guides (#3394)
Published by flant-team-sysdev over 3 years ago
[buidler] Fix panic docker_registry.IsNameUnknownError
Published by flant-team-sysdev over 3 years ago
[builder] Proper rejection of blob-unknown stages
Do not reject stage when manifest-unknown or name-unknown errors detected. Only reject images with blob-unknown errors.
Published by flant-team-sysdev over 3 years ago
[builder] Perform rejection of stages when get-manifest has failed with blob-unknown/manifest-unknown errors during fetch procedure.
Published by flant-team-sysdev over 3 years ago
[cleaning] More detailed cleaning logging
[cleaning] Remove werf-host-project commands
[cleaning] werf host purge command: add the --project-name option to remove project images
[cleaning] werf host cleanup command: add the stub --project-name option (without implementation)
[cleaning] Remove the local storage support for cleanup and purge commands
[storage] Disable handling of image metadata in the local storage
[storage] Disable handling of managed images in the local storage
Remove the local storage support for managed-images commands
[docs] What's new in v1.2/Changelog: herebyIAdmitThatFromLatestMightBreakReproducibility/herebyIAdmitThatBranchMightBreakReproducibility
[web] Add guides sitemap (#3420)
[tests] Cleanup Suite: remove the local storage tests
[tests] Cleanup Suite: werf host purge command tests
[tests] Replace werf purge after callback to werf host purge --project-name
[tests] container_registry_per_implementation set: the optional local container registry support
[tests] Cleanup Suite: code generalization
[tests] container_registry_per_implementation set: the optional local container registry support
Published by flant-team-sysdev over 3 years ago
When some stage has appeared in the repository tags list, but stage image is invalid (due to MANIFEST_UNKNOWN or BLOB_UNKNOWN container registry errors), werf ignores such stage. But this stage-id of such broken stage has been saved into the stages-storage-cache anyway, which is wrong.
Published by flant-team-sysdev over 3 years ago
Reject stage when docker-pull have failed with the "blob unknown" error.
Add special record into the stages-storage for such rejected stages.
[v1.1] Add ability to set werf-stapel image name with WERF_STAPEL_IMAGE_NAME environment variable.
Published by flant-team-sysdev over 3 years ago
Fetch operation will check that image exists correctly and will reset stages building conveyor to rebuild this stage if needed.
Published by flant-team-sysdev over 3 years ago
Fix: print rsync server docker run command on imports server run failure