werf v1.1.0-beta.3
flant-team-sysdev
released this
20 Feb 13:02
·
7282 commits
to main
since this release
Fixes release (INCOMPATIBLE — more info below)
Small fixes and additions
- Add --log-verbose, --log-quiet options, use --log-debug=true by default for werf v1.1 for now.
- Fixed and enabled cleanup procedure.
- Do not publish artifacts fix.
- Fix: cleanup dockerfile builder tmp img on conveyor termination.
- Fix helm release name slugify: should be a valid DNS-1123 subdomain and be maximum 53 chars.
Fix import stage logic and stages cleanup
The import stage image has the specific label value that is used during stages cleanup procedure. In this commit, related image/artifact signature which stored in the label is replaced on image ID.
The signature does not identify the stage since we started to use not only signature in an image tag. From v1.1, werf is building stages consistently so related image/artifact image ID is available when werf is preparing import stage.
INCOMPATIBLE change, because signature of import stage has been changed. Already built images should be rebuilt with this version of werf.
Also prevented possible bug, which may occur when artifacts are used and there are empty stages.