Skip to content

Releases: argoproj/argo-workflows

v2.7.0-rc1

19 Mar 02:11
Compare
Choose a tag to compare
v2.7.0-rc1 Pre-release
Pre-release

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-rc1/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-rc1/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-rc1/manifests/install.yaml

Changes

Since v2.6.3.

Enhancements

  • #1728 Adding Pod Disruption budget for each workflow run by argo controller so that Pod/Step does not gets deleted during autoscaling event
  • #1891 Enable retryStrategy to be specified for non-leaf nodes
  • #1923 Provide a way to set default Workflow options that will apply to all workflows
  • #2004 Argo server should support controller instance ids
  • #2007 Workflow templates should be submittable
  • #2116 Migrate CLI workflow commands to use apiclient.Client
  • #2117 Clean-up any deprecated code not needed after migration to use apiclient.Client
  • #2421 Add Conditions to workflow status
  • #2438 Deep link into Splunk (or other logging facility) from UI
  • #2439 Remember namespace across UI pages
  • #2471 Show environment variables in Argo UI

Bug Fixes

  • #1722 When using script template input artifact is not able to save in volume mount
  • #1866 Argo Database Persistence SSL does not work
  • #2337 Argo Workflow UI stops refreshing
  • #2374 Log version on start-up
  • #2381 Make Argo UI not indexed
  • #2427 Updating the workflow archive entry for a retried workflow fails with "current transaction is aborted"
  • #2432 Fix flakey tests in operator_template_scope_test.go
  • #2446 Fix flakey test: TestPendingRetryWorkflowWithRetryStrategy

Other

  • #2300 Logs does not automatically fail over to artifact in v2.5.1
  • Update manifests to v2.7.0-rc1

Pull Requests

  • #1867 fix(persistence): set postgres ssl config to string Fixes #1866
  • #1892 feat: Allow retry strategy on non-leaf nodes, eg for step groups. Fixes #1891
  • #1919 feat: Add support for Alibaba Cloud OSS artifact
  • #2044 fix: Updated the TTLcontroller to fix issue related to TTL default settings. Fixes #1923
  • #2177 chore(cli): Migrate argo logs to use API client. See #2116
  • #2222 feat: Support workflow templates submission. Closes #2007
  • #2254 feat: Custom, step-level, and usage metrics
  • #2282 chore(cli): Migrate argo wait to use API client. See #2116
  • #2286 feat: Support workflow level poddisruptionbudge for workflow pods #1728
  • #2301 fix(ui): Provide a link to archived logs. Fixes #2300
  • #2303 chore(cli): Clean-up code. Closes #2117
  • #2309 build: Improve reliability of release.
  • #2311 chore: update getting-started guide for 2.5.2 and apply other tweaks
  • #2317 fix(swagger): Fix the broken swagger.
  • #2319 feat(ui): Adds ability zoom and hide successful steps. POC
  • #2323 docs: the link has changed slightly
  • #2326 feat: Ability to include or exclude fields in the response. Closes #2294
  • #2327 fix(auth): Fixed returning expired Auth token for GKE
  • #2329 fix(Dockerfile): Using --no-install-recommends (Optimization)
  • #2330 fix(ui): Removed tailLines from EventSource
  • #2331 feat: Allow for setting default configurations for workflows, Fixes #1923, #2044
  • #2332 chore: Tidy after make codegen
  • #2335 fix: Add timezone support to startingDeadlineSeconds
  • #2336 docs: Update Argo Rollouts description
  • #2338 fix(ui): fixed worflow UI refresh. Fixes ##2337
  • #2340 feat: Allow Worfklows to be submitted as files from UI
  • #2341 feat: Expose workflow.paramteres with JSON string of all params
  • #2342 fix: Always validate templates with different input parameters. Fixes #2313
  • #2344 fix: Simplify completion detection logic in DAGs
  • #2345 fix(docker): remove NopCloser from the executor. See #2261
  • #2346 docs: correct server authentication default
  • #2349 feat(ui): Compact graph by using circles rather than panels
  • #2350 chore: update getting started guide to use 2.6.0
  • #2352 feat: Add argo stop command
  • #2353 docs(README): Add Prudential to the users list.
  • #2357 fix: rerun codegen after merging OSS artifact support
  • #2360 fix: Restart server ConfigMap watch when closed
  • #2361 chore: Master needs make lint
  • #2365 feat: instanceID support for argo server. Closes #2004
  • #2368 fix(docker): fix streaming of combined stdout/stderr
  • #2369 chore: Master needs codegen
  • #2371 docs: Make Getting Started agnostic to version
  • #2373 fix: Say no logs were outputted when pod is done
  • #2375 chore: Log version (structured) on component start-up
  • #2377 fix(controller): Mount volumes defined in script templates. Closes #1722
  • #2379 fix: Update readme for UI
  • #2380 fix (docs): change duration to a string
  • #2383 fix: add noindex meta tag to solve #2381
  • #2385 feat: Retry pending nodes
  • #2388 fix(doc strings): Fix bug related documentation/clean up of default configurations #2331
  • #2389 docs: Create USERS.md
  • #2390 fix: Don't display Retry Nodes in UI if len(children) == 1
  • #2394 feat(ui): Use a monospace font family for yaml editors. Closes #2378
  • #2400 feat: Allow WF metadata spec on Cron WF
  • #2401 chore: Update pull_request_template.md
  • #2402 fix: Correctly report version. Fixes #2374
  • #2405 chore: Fix typo
  • #2407 fix: Check child node status before backoff in retry
  • #2409 fix(server): Update manifests to figure "Unable to retry workflow".
  • #2410 docs: Update CONTRIBUTING.md with argo auth token command fix.
  • #2411 docs: Example showing how to use default settings for workflow spec. Related to ##2388
  • #2414 fix: Allow numbers in steps.args.params.value
  • #2416 docs: Added Survey Results
  • #2417 fix: Remove lazy workflow template
  • #2418 chore: document BASE_HREF
  • #2423 fix: Build with the correct version if you check out a specific version
  • #2425 docs: update CHANGELOG.md. Closes #2397
  • #2433 test: Skip flakey tests in operator_template_scope_test.go. See #2432
  • #2434 fix(archive): Fix edge-cast error for archiving. Fixes #2427
  • #2441 feat(ui): cache namespace selection. Closes #2439
  • #2443 feat(ui): Add the ability to have links to logging facility in UI. Closes #2438
  • #2445 fix: Don't error when optional artifacts are not found
  • #2447 fix: Deprecate template.{template,templateRef,arguments}
  • #2448 chore: Master needs codegen
  • #2449 fix: Delete PVCs unless WF Failed/Errored
  • #2453 fix(controller): Updates to add condition to workflow status. Fixes #2421
  • #2455 fix(example) make dir if needed
  • #2456 test: Maybe fix TestPendingRetryWorkflowWithRetryStrategy. Fixes #2446
  • #2459 fix: ParallelSteps swagger.json
  • #2465 chore: make codegen + make start
  • #2467 fix: Duration must be a string. Make it a string.
  • #2472 feat(ui): add Env to Node Container Info pane. Closes #2471

Contributors

  • Aaron Curtis
  • Alex Collins
  • Antoine Dao
  • Antonio Macías Ojeda
  • Daisuke Taniwaki
  • Derek Wang
  • EDGsheryl
  • Huan-Cheng Chang
  • Michael Crenshaw
  • Mingjie Tang
  • Mukulikak
  • Niklas Hansson
  • Pascal VanDerSwalmen
  • Pratik Raj
  • Roman Galeev
  • Saradhi Sreegiriraju
  • Saravanan Balasubramanian
  • Simon Behar
  • Theodore Messinezis
  • Tristan Colgate-McFarlane
  • fsiegmund
  • mark9white
  • tkilpela
  • モハメド

v2.6.3

16 Mar 18:24
Compare
Choose a tag to compare

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.6.3/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.6.3/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.6.3/manifests/install.yaml

Changes

Since v2.6.2.

Pull Requests

  • #2330 fix(ui): Removed tailLines from EventSource
  • #2373 fix: Say no logs were outputted when pod is done
  • #2407 fix: Check child node status before backoff in retry
  • #2409 fix(server): Update manifests to figure "Unable to retry workflow".
  • #2414 fix: Allow numbers in steps.args.params.value
  • #2423 fix: Build with the correct version if you check out a specific version
  • #2445 fix: Don't error when optional artifacts are not found
  • #2449 fix: Delete PVCs unless WF Failed/Errored

Contributors

  • Alex Collins
  • EDGsheryl
  • Simon Behar
  • tkilpela

v2.6.2

12 Mar 16:23
Compare
Choose a tag to compare

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.6.2/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.6.2/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.6.2/manifests/install.yaml

Changes

Since v2.6.1.

Bug Fixes

  • #2374 Log version on start-up

Pull Requests

  • #2368 fix(docker): fix streaming of combined stdout/stderr
  • #2402 fix: Correctly report version. Fixes #2374

Contributors

  • Alex Collins

v2.6.1

04 Mar 21:33
Compare
Choose a tag to compare

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.6.1/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.6.1/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.6.1/manifests/install.yaml

Changes

Since v2.6.0.

Bug Fixes

  • #2337 Argo Workflow UI stops refreshing

Pull Requests

  • #2327 fix(auth): Fixed returning expired Auth token for GKE
  • #2335 fix: Add timezone support to startingDeadlineSeconds
  • #2338 fix(ui): fixed worflow UI refresh. Fixes ##2337
  • #2342 fix: Always validate templates with different input parameters. Fixes #2313
  • #2344 fix: Simplify completion detection logic in DAGs
  • #2345 fix(docker): remove NopCloser from the executor. See #2261
  • #2360 fix: Restart server ConfigMap watch when closed

Contributors

  • Alex Collins
  • Derek Wang
  • Saravanan Balasubramanian
  • Simon Behar
  • Tristan Colgate-McFarlane
  • fsiegmund

v2.6.0

28 Feb 23:39
Compare
Choose a tag to compare

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.6.0/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.6.0/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.6.0/manifests/install.yaml

Changes

Since v2.5.2.

Enhancements

  • #1375 Add support for Go modules, upgrade to Go 1.13
  • #1896 Mark suspended nodes as suspended with a unique symbol in the CLI
  • #2114 Migrate CLI cron commands to use apiclient.Client
  • #2115 Migrate CLI workflow template commands to use apiclient.Client
  • #2116 Migrate CLI workflow commands to use apiclient.Client
  • #2171 Listing archived workflows ignores label selector
  • #2231 Reduce API calls when changing filters on wf list page
  • #802 [UI] Feature Request: Show and filter by labels in the UI

Bug Fixes

  • #1884 Unhandled race condition in DockerExecutor.Kill
  • #2046 Template within Workflow can not directly call a WorkflowTemplate with arguments
  • #2206 Offload GC is not deleted old data
  • #2233 Offload GC deleting completed wf data
  • #2244 parameter-aggregation.yaml in examples failing without errors
  • #2246 Offloaded nodes does not fit into MySQL TEXT field
  • #2248 Sequence broken in 2.5-rc10
  • #2249 Pod argo-server keeps restarting on GCP
  • #2255 Archived WF pagination issue
  • #2264 Incorrect version info in release v2.5.0
  • #2270 Double logging in UI
  • #2272 2.5.0 Argo UI Workflow View Blank while workflow is running
  • #2281 argo wait removed from v2.5.0
  • #2285 Argo server should start without configmap

Pull Requests

  • #1821 feat: ArtifactRepositoryRef ConfigMap is now taken from the workflow namespace
  • #1890 feat: Label workflow-created pvc with workflow name
  • #2097 feat: upgrade to Go 1.13. Closes #1375
  • #2166 feat: Add failed node info to exit handler
  • #2196 feat(ui): Add label filter to workflow list page. Fixes #802
  • #2205 feat(archive): Add support to filter list by labels. Closes #2171
  • #2207 fix(offloading): Correctly deleted offloaded data. Fixes #2206
  • #2208 fix: Fixed race condition in kill container method. Fixes #1884
  • #2210 fix: Enforce UnknownField requirement in WorkflowStep
  • #2212 feat: This add support to enable debug logging for all CLI commands
  • #2213 fix: Remove quotes from UI
  • #2214 test: Correctly report e2e test diagnostics
  • #2215 build: Fix ARGO_TOKEN
  • #2216 feat(swagger): Adds a make api/argo-server/swagger.json
  • #2218 feat: Create API clients
  • #2221 fix: UI Responsive design on filter box
  • #2225 chore: Run go mod tidy
  • #2226 docs: added Ramboll Shair to the official users
  • #2227 feat: Add Pod Name to UI
  • #2232 feat: Reduce API calls when changing filters. Closes #2231
  • #2234 fix(offload): Fix bug which deleted completed workflows. Fixes #2233
  • #2235 fix: display error message when deleting archived workflow fails. Fix #2145
  • #2240 feat: Add a new symbol for suspended nodes. Closes #1896
  • #2241 docs: Add BasisAI to the company list
  • #2243 fix(docs): Corrects presumed typo, checks --> chunks
  • #2250 fix(offloading): Change offloaded nodes datatype to JSON to support 1GB. Fixes #2246
  • #2251 docs: Add Cartrack into officially using Argo
  • #2253 fix: Ignore bookmark events for restart. Fixes #2249
  • #2256 fix(archive): Return correct next page info. Fixes #2255
  • #2257 feat(ui): Add filters for archived workflows. Closes #2259
  • #2262 fix: Removed duplicate Watch Command
  • #2263 fix(sequence): broken in 2.5. Fixes #2248
  • #2267 fix: Removes Template.Arguments as this is never used. Fixes #2046
  • #2268 fix: Correctly report version. Fixes #2264
  • #2271 fix: Fixes double logging in UI. Fixes #2270
  • #2275 chore(cli): Migrate argo suspend and argo resume to use API client. See #2116
  • #2276 chore(cli): Migrate argo resubmit to use client API. See #2116
  • #2277 chore(cli): Migrate argo retry to use API client. See #2116
  • #2279 fix(persistence): Fix bug in migrating cluster name. Fixes #2278
  • #2280 chore(cli): Migrate argo terminate to use API client. See #2116
  • #2283 fix(cli): Reinstate argo wait. Fixes #2281
  • #2284 fix: Skip empty withParam steps. Fixes #1864
  • #2290 refactor(cli): 2x simplify migration to API client. See #2116
  • #2291 build(swagger): Fix argo-server swagger so version does not change.
  • #2292 docs: More detail for namespaced installation
  • #2293 fix: Start Argo server with out Configmap #2285
  • #2295 chore(cli): Migrate argo cron to use API client. Closes #2114
  • #2296 chore(cli): Migrate argo template to use API client. Closes #2115
  • #2299 fix: Remove active wf from Cron when deleted
  • #2304 fix(controller): Get correct Step or DAG name. Fixes #2244

Contributors

  • Aaron Curtis
  • Alex Collins
  • Alexey Volkov
  • Derek Wang
  • Huan-Cheng Chang
  • Nasrudin Bin Salim
  • Roman Galeev
  • Saravanan Balasubramanian
  • Simon Behar
  • fsiegmund
  • mark9white
  • mdvorakramboll
  • tkilpela

v2.6.0-rc3

25 Feb 17:32
Compare
Choose a tag to compare
v2.6.0-rc3 Pre-release
Pre-release

Quick Start

https://github.com/argoproj/argo/tree/v2.6.0-rc2/manifests

Changes

Since v2.6.0-rc2.

Enhancements

  • #2114 Migrate CLI cron commands to use apiclient.Client
  • #2115 Migrate CLI workflow template commands to use apiclient.Client
  • #2116 Migrate CLI workflow commands to use apiclient.Client

Bug Fixes

  • #2244 parameter-aggregation.yaml in examples failing without errors

Pull Requests

  • #2218 feat: Create API clients
  • #2277 chore(cli): Migrate argo retry to use API client. See #2116
  • #2280 chore(cli): Migrate argo terminate to use API client. See #2116
  • #2284 fix: Skip empty withParam steps. Fixes #1864
  • #2295 chore(cli): Migrate argo cron to use API client. Closes #2114
  • #2296 chore(cli): Migrate argo template to use API client. Closes #2115
  • #2299 fix: Remove active wf from Cron when deleted
  • #2304 fix(controller): Get correct Step or DAG name. Fixes #2244

Contributors

  • Alex Collins
  • Derek Wang
  • Simon Behar

v2.5.2

24 Feb 23:10
Compare
Choose a tag to compare

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.5.2/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.5.2/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.5.2/manifests/install.yaml

Changes

Since v2.5.1

Bug Fixes

  • #2272 2.5.0 Argo UI Workflow View Blank while workflow is running

Pull Requests

  • #2279 fix(persistence): Fix bug in migrating cluster name. Fixes #2278

Contributors

  • Alex Collins

v2.6.0-rc2

22 Feb 00:36
Compare
Choose a tag to compare
v2.6.0-rc2 Pre-release
Pre-release

Quick Start

https://github.com/argoproj/argo/tree/v2.6.0-rc2/manifests

Changes

Since v2.6.0-rc1.

Enhancements

  • #2116 Migrate CLI workflow commands to use apiclient.Client

Bug Fixes

  • #2046 Template within Workflow can not directly call a WorkflowTemplate with arguments
  • #2248 Sequence broken in 2.5-rc10
  • #2264 Incorrect version info in release v2.5.0
  • #2270 Double logging in UI
  • #2272 2.5.0 Argo UI Workflow View Blank while workflow is running
  • #2281 argo wait removed from v2.5.0
  • #2285 Argo server should start without configmap

Other

  • Merge branch 'master' into release-2.6
  • Update manifests to v2.6.0-rc2

Pull Requests

  • #2263 fix(sequence): broken in 2.5. Fixes #2248
  • #2267 fix: Removes Template.Arguments as this is never used. Fixes #2046
  • #2268 fix: Correctly report version. Fixes #2264
  • #2271 fix: Fixes double logging in UI. Fixes #2270
  • #2275 chore(cli): Migrate argo suspend and argo resume to use API client. See #2116
  • #2276 chore(cli): Migrate argo resubmit to use client API. See #2116
  • #2279 fix(persistence): Fix bug in migrating cluster name. Fixes #2278
  • #2283 fix(cli): Reinstate argo wait. Fixes #2281
  • #2290 refactor(cli): 2x simplify migration to API client. See #2116
  • #2291 build(swagger): Fix argo-server swagger so version does not change.
  • #2292 docs: More detail for namespaced installation
  • #2293 fix: Start Argo server with out Configmap #2285

Contributors

  • Alex Collins
  • Derek Wang
  • Saravanan Balasubramanian
  • mark9white

v2.5.1

20 Feb 18:30
Compare
Choose a tag to compare

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.5.1/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.5.1/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.5.1/manifests/install.yaml

Changes

Since v2.5.0

Enhancements

Bug Fixes

  • #2264 Incorrect version info in release v2.5.0
  • #2270 Double logging in UI

Pull Requests

  • #2262 fix: Removed duplicate Watch Command
  • #2268 fix: Correctly report version. Fixes #2264
  • #2271 fix: Fixes double logging in UI. Fixes #2270

Contributors

  • Alex Collins
  • tkilpela

v2.6.0-rc1

19 Feb 18:48
Compare
Choose a tag to compare
v2.6.0-rc1 Pre-release
Pre-release

Quick Start

https://github.com/argoproj/argo/tree/v2.6.0-rc1/manifests

Changes

Enhancements

  • #1375 Add support for Go modules, upgrade to Go 1.13
  • #1896 Mark suspended nodes as suspended with a unique symbol in the CLI
  • #2171 Listing archived workflows ignores label selector
  • #2231 Reduce API calls when changing filters on wf list page
  • #802 [UI] Feature Request: Show and filter by labels in the UI

Bug Fixes

  • #1884 Unhandled race condition in DockerExecutor.Kill
  • #2206 Offload GC is not deleted old data
  • #2233 Offload GC deleting completed wf data
  • #2246 Offloaded nodes does not fit into MySQL TEXT field
  • #2249 Pod argo-server keeps restarting on GCP
  • #2255 Archived WF pagination issue

Pull Requests

  • #1821 feat: ArtifactRepositoryRef ConfigMap is now taken from the workflow namespace
  • #1890 feat: Label workflow-created pvc with workflow name
  • #2097 feat: upgrade to Go 1.13. Closes #1375
  • #2166 feat: Add failed node info to exit handler
  • #2196 feat(ui): Add label filter to workflow list page. Fixes #802
  • #2205 feat(archive): Add support to filter list by labels. Closes #2171
  • #2207 fix(offloading): Correctly deleted offloaded data. Fixes #2206
  • #2208 fix: Fixed race condition in kill container method. Fixes #1884
  • #2210 fix: Enforce UnknownField requirement in WorkflowStep
  • #2212 feat: This add support to enable debug logging for all CLI commands
  • #2213 fix: Remove quotes from UI
  • #2214 test: Correctly report e2e test diagnostics
  • #2215 build: Fix ARGO_TOKEN
  • #2216 feat(swagger): Adds a make api/argo-server/swagger.json
  • #2221 fix: UI Responsive design on filter box
  • #2225 chore: Run go mod tidy
  • #2226 docs: added Ramboll Shair to the official users
  • #2227 feat: Add Pod Name to UI
  • #2232 feat: Reduce API calls when changing filters. Closes #2231
  • #2234 fix(offload): Fix bug which deleted completed workflows. Fixes #2233
  • #2235 fix: display error message when deleting archived workflow fails. Fix #2145
  • #2240 feat: Add a new symbol for suspended nodes. Closes #1896
  • #2241 docs: Add BasisAI to the company list
  • #2243 fix(docs): Corrects presumed typo, checks --> chunks
  • #2250 fix(offloading): Change offloaded nodes datatype to JSON to support 1GB. Fixes #2246
  • #2251 docs: Add Cartrack into officially using Argo
  • #2253 fix: Ignore bookmark events for restart. Fixes #2249
  • #2256 fix(archive): Return correct next page info. Fixes #2255
  • #2257 feat(ui): Add filters for archived workflows. Closes #2259
  • #2262 fix: Removed duplicate Watch Command

Contributors

  • Aaron Curtis
  • Alex Collins
  • Alexey Volkov
  • Derek Wang
  • Huan-Cheng Chang
  • Nasrudin Bin Salim
  • Roman Galeev
  • Simon Behar
  • fsiegmund
  • mdvorakramboll
  • tkilpela