Skip to content

v2.7.0-rc3

Pre-release
Pre-release

Choose a tag to compare

@alexec alexec released this 25 Mar 20:18

Quick Start

Argo CLI

Mac

Available via brew

brew install argoproj/tap/argo

And via curl

# Download the binary
curl -sLO https://github.com/argoproj/argo/releases/download/v2.7.0-rc3/argo-darwin-amd64

# 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.7.0-rc3/argo-linux-amd64

# 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.7.0-rc3/manifests/install.yaml

Changes

Enhancements

  • #1911 Support GCS natively
  • #2460 Expose resource duration in the UI
  • #2463 Update config map to support strategic-merge-patch

Bug Fixes

  • #1907 GetTaskAncestry loop through steps that are already visited and cause performance issue
  • #2512 SecurityContext settings for executor container not fully honored

Pull Requests

  • #1908 fix(controller): Updates GetTaskAncestry to skip visited nod. Fixes #1907
  • #2464 feat(config): Make configuration management easier. Closes #2463
  • #2484 feat: Native Google Cloud Storage support for artifact. Closes #1911
  • #2489 feat(ui): Report resources duration in UI. Closes #2460
  • #2491 feat: Updated arm64 support patch
  • #2499 docs: add official user
  • #2500 feat: Add default field in parameters.valueFrom
  • #2501 fix: Allow runtime resolution for workflow parameter names
  • #2505 docs: Add separate ConfigMap doc for 2.7+
  • #2507 fix: Read ConfigMap before starting servers
  • #2508 feat: Extend workflowDefaults to full Workflow and clean up docs and code
  • #2510 fix(controller): Ensure we copy any executor securityContext when creating wait containers; fixes #2512
  • #2514 fix: Increase client gRPC max size to match server. Fixes #2513
  • #2516 fix: Fix potential panic

Contributors

  • Alex Collins
  • Derek Wang
  • Rafael Rodrigues
  • Simon Behar
  • StoneHuang
  • Xin Wang
  • mark9white
  • vatine