github argoproj/argo-workflows v3.0.8

latest releases: v3.6.0, v3.6.0-rc4, v3.5.12...
3 years ago

Quick Start

What's New?

Find out in our blog post

Migration From v2

v3 is not intended to introduce significant breaking changes for most users. Please read the "Known issues" and "Breaking changes" to determine if you might be impacted.

Known Issues

  • Some users are reporting that the UI attempts to open all listing workflows in all namespaces, even if the user does not have access. To work-around - append the correct namespace in the URL.
  • OpenShift does not appear to support the coordination API which is mandatory for leader election. #5638 #5306
  • Archiving of logs no longer works. #5639

Breaking Changes

chore(server): Enable TLS by default. Resolves #5205 (#5212)

The server now starts with TLS enabled by default if a key is available. This can be disabled using --secure=false.

If you have an ingress, you may need to add the appropriate annotations:(varies by ingress):

alb.ingress.kubernetes.io/backend-protocol: HTTPS
nginx.ingress.kubernetes.io/backend-protocol: HTTPS

Argo CLI

Mac

Available via curl

# Download the binary
curl -sLO https://github.com/argoproj/argo-workflows/releases/download/v3.0.8/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-workflows/releases/download/v3.0.8/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-workflows/v3.0.8/manifests/install.yaml

Since v3.0.7

Since v3.0.6

  • b6e986c fix(controller): Increase readiness timeout from 1s to 30s (#6007)

Since v3.0.5

Since v3.0.4

Since v3.0.3

  • v3: podSpecPatch can result in failed workflow
  • Update manifests to v3.0.4\
  • fix(ui): Fix workflow summary page unscrollable issue
  • fix: Fix active pods count in node pending status with pod deleted.
  • fix(controller): Fix pod spec jumbling. Fixes #5897

Contributors

  • Alex Collins
  • Saravanan Balasubramanian
  • Reijer Copier

Don't miss a new argo-workflows release

NewReleases is sending notifications on new releases.