Parallelize operations with docker registry
- parallel read/delete stages from stages-storage operations;
- parallel read/delete images info from images-repo operations;
- image metadata cache;
- add --parallel and --parallel-tasks-limit options for cleanup (by default, parallelization is enabled and tasks limit is 5).
Other fixes
- Do not lock cleanup process by images-repo.
- Push image with retries when specific errors occur.
- http2: server sent GOAWAY and closed the connection
- http2: Transport received Server's graceful shutdown GOAWAY
- REDACTED: UNKNOWN
Helm-v3 support
Add support for werf helpers templates (werf_container_image, werf_container_env) and service values for werf-deploy command when WERF_DEPLOY_HELM_V3=1
is set.