v2.12.0-rc4
Pre-release
Pre-release
Quick Start
What's New?
Find out in our blog post
Argo CLI
Mac
Available via curl
# Download the binary
curl -sLO https://github.com/argoproj/argo/releases/download/v2.12.0-rc4/argo-darwin-amd64.gz
# Unzip
gunzip argo-darwin-amd64.gz
# Make binary executable
chmod +x argo-darwin-amd64
# Move binary to path
mv ./argo-darwin-amd64 /usr/local/bin/argo
# Test installation
argo version
Linux
Available via curl
# Download the binary
curl -sLO https://github.com/argoproj/argo/releases/download/v2.12.0-rc4/argo-linux-amd64.gz
# Unzip
gunzip argo-linux-amd64.gz
# Make binary executable
chmod +x argo-linux-amd64
# Move binary to path
mv ./argo-linux-amd64 /usr/local/bin/argo
# Test installation
argo version
Argo Controller
kubectl create namespace argo
kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo/v2.12.0-rc4/manifests/install.yaml
Changes
v2.12.0-rc4
Bug Fixes
- #4464 Transient database errors with offload enabled cause workflow to fail
- #4572 WorkflowEventBinding passes raw go structs instead of json marshalled payload params
- #4599 Workflow executor waitMainContainerStart returns while main container is in waiting state
Other
- Update manifests to v2.12.0-rc4
Pull Requests
- #4369 fix(argo-server): fix global variable validation error with reversed dag.tasks. Fixes #4273
- #4482 feat(controller): Retry transient offload errors. Resolves #4464
- #4557 refactor: Use polling model for workflow phase metric
- #4575 fix(executor): Handle sidecar killing in a process-namespace-shared pod
- #4579 fix(server): use the correct name when downloading artifacts
- #4589 fix(server): serve artifacts directly from disk to support large artifacts
- #4594 fix(server): Correct webhook event payload marshalling. Fixes #4572
- #4595 fix: Perform fields filtering server side
- #4601 fix(executor): Fixed waitMainContainerStart returning prematurely. Closes #4599
- #4617 fix: Null check pagination variable
- #4620 feat(executor): More informative log when executors do not support output param from base image layer
Contributors
- Alex Collins
- Daisuke Taniwaki
- Simon Behar
- Yuan Tang
- dherman
- fsiegmund
- zhengchenyu
v2.12.0-rc3
- chore: Updated stress test YAML (#4569)
- feat(ui): Add Template/Cron workflow filter to workflow page. Closes #…
- docs: Clean-up examples. Fixes #4124 (#4128)
- chore: Remove unused image build and push hooks (#4539)
- fix: executor/pns containerid prefix fix (#4555)
- fix: Respect continueOn for leaf tasks (#4455)
- docs: Added CloudSeeds as one of the users for argo (#4553)
- docs: Update cost optimisation to include information about cleaning …
- fix(controller): Correct default port logic (#4547)
- fix: Validate metric key names (#4540)
- fix: Missing arg lines caused files not to copy into containers (#4542)
- fix(test): fix TestWFDefaultWithWFTAndWf flakiness (#4538)
- fix(ui): Do not auto-reload doc.location. Fixes #4530 (#4535)
- docs: Add "Argo Workflows in 5 min" link to README (#4533)
- fix(controller): support float for param value (#4490)
- feat(controller): make sso timeout configurable via cm (#4494)
- fix(server): Add
list sa
andcreate secret
toargo-server
roles. … - fix: link templates not replacing multiple templates with same name (#…
- feat: adds millisecond-level timestamps to argo and workflow-controll…
- add bonprix to argo users (#4520)
Contributors
- Boolman
- L3Nerd
- Alex Collins
- arghya88
- davidgibbons
- ludydoo
- mikhailian
- oleg-borodai
- sarabala1979
- secretlifeof
- Simon Behar
- snowzach
- tczhao