Argo Workflows - v3.3.1


(2022-03-18)

  • 76ff748d4 feat: add TLS config option to HTTP template. Fixes #7390 (#7929)
  • 4c61c8df2 fix(executor): Retry kubectl on internal transient error (#8092)
  • 47b78d4c4 fix(plugins): UX improvements (#8122)
  • ad7d9058e fix: Authentication for plugins. Fixes #8144 (#8147)
  • 5b14e15c2 feat: add TLS config option to HTTP template. Fixes #7390 (#7929)
  • 4e543f268 fix(plugins): UX improvements (#8122)
  • 845a244c7 fix(executor): Retry kubectl on internal transient error (#8092)
  • ea36c337d fix: workflow.duration' is not available as a real time metric (#8181)
  • d10a7310c fix: Correctly order emissary combined output. Fixes #8159 (#8175)
  • 442096bf2 fix: Add instance ID to workflowtaskresults (#8150)
  • 2b87f860d fix: add /etc/mime.types mapping table (#8171)
  • 26471c8ee fix: Limit workflows to 128KB and return a friendly error message (#8169)
  • dfca6f1e5 fix: Remove need for get pods from Emissary (#8133)
  • 049d3d11f fix: Fix the TestStopBehavior flackiness (#8096)
  • 0cec27390 fix: pod deleted due to delayed cleanup. Fixes #8022 (#8061)

Contributors

  • Alex Collins
  • Felix Seidel
  • Ming Yu Shi
  • Rohan Kumar
  • Saravanan Balasubramanian
  • Vignesh
  • William Van Hevelingen
  • Wu Jayway

v3.3.0 (2022-03-14)

Contributors

v3.3.0-rc10 (2022-03-07)

  • e6b3ab548 fix: Use EvalBool instead of explicit casting (#8094)
  • 6640689e3 fix: e2e TestStopBehavior (#8082)

Contributors

  • Saravanan Balasubramanian
  • Simon Behar

v3.3.0-rc9 (2022-03-04)

  • 4decbea99 fix: test
  • e2c53e6b9 fix: lint
  • 5d8651d5c fix: e2e
  • 4a2b2bd02 fix: Make workflow.status available to template level (#8066)
  • baa51ae5d feat: Expand mainContainer config to support all fields. Fixes #7962 (#8062)
  • cedfb1d9a fix: Stop the workflow if activeDeadlineSeconds has beed patched (#8065)
  • 662a7295b feat: Replace patch pod with create workflowtaskresult. Fixes #3961 (#8000)
  • 9aa04a149 feat: Remove plugin Kube API access by default. (#8028)
  • cc80219db chore(deps): bump actions/checkout from 2 to 3 (#8049)
  • f9c7ab58e fix: directory traversal vulnerability (#7187)
  • 931cbbded fix(executor): handle podlog in deadlineExceed termination. Fixes #7092 #7081 (#7093)
  • 8eb862ee5 feat: fix naming (#8045)
  • b7a525be4 feat!: Remove deprecated config flags. Fixes #7971 (#8009)
  • 46f901311 feat: Add company AKRA GmbH (#8036)
  • 7bf377df7 Yubo added to users (#8040)
  • fe105a5f0 chore(deps): bump actions/setup-python from 2.3.2 to 3 (#8034)
  • fe8ac30b0 fix: Support for custom HTTP headers. Fixes #7985 (#8004)

Contributors

  • Alex Collins
  • Anurag Pathak
  • Niklas Hansson
  • Saravanan Balasubramanian
  • Tianchu Zhao
  • Todor Todorov
  • Wojciech Pietrzak
  • dependabot[bot]
  • descrepes
  • kennytrytek

v3.3.0-rc8 (2022-02-28)

  • 9655a8348 fix: panic on synchronization if workflow has mutex and semaphore (#8025)
  • 957330301 fix: Fix/client go/releaseoncancel. Fixes #7613 (#8020)
  • c5c3b3134 fix!: Document workflowtaskset breaking change. Fixes #8013 (#8015)
  • 56dc11cef feat: fix path for plugin example (#8014)
  • 06d4bf76f fix: Reduce agent permissions. Fixes #7986 (#7987)

Contributors

  • Alex Collins
  • Niklas Hansson
  • Saravanan Balasubramanian
  • Shyukri Shyukriev

v3.3.0-rc7 (2022-02-25)

  • 20f7516f9 fix: Re-factor assessNodeStatus. Fixes #7996 (#7998)
  • c5a618516 chore(deps): bump actions/setup-node from 2.5.1 to 3 (#8001)
  • f0fb0d56d chore(deps): bump github.com/minio/minio-go/v7 from 7.0.15 to 7.0.23 (#8003)
  • 7e34ac513 feat: Support workflow.parameters in workflow meta-data. Fixes #3434 (#7711)
  • aea6c3912 chore(deps): bump github.com/gorilla/websocket from 1.4.2 to 1.5.0 (#7991)
  • 89d7cc39d chore(deps): bump github.com/tidwall/gjson from 1.13.0 to 1.14.0 (#7992)
  • 7c0e28901 fix: Generate SDKS (#7989)
  • 980f2feb7 chore(deps): bump github.com/gavv/httpexpect/v2 from 2.2.0 to 2.3.1 (#7979)
  • 5e45cd95a chore(deps): bump github.com/antonmedv/expr from 1.8.9 to 1.9.0 (#7967)
  • 857768949 feat: Reduce agent pod permissions. Fixes #7914 (#7915)
  • d57fd0ff4 fix: Report container, plugin and HTTP progress. Fixes #7918 (#7960)
  • 412ff1c41 feat(controller): skip resolve artifact when when evaluates to fals one on withsequence (#7950)

Contributors

  • Alex Collins
  • Tianchu Zhao
  • dependabot[bot]

v3.3.0-rc6 (2022-02-21)

Contributors

v3.3.0-rc5 (2022-02-21)

  • 79fc4a9be chore(deps): bump upper.io/db.v3 (#7939)
  • ad312674a fix: Fix broken Windows build (#7933)
  • 5b6bfb6d3 fix: Fix rowserrcheck lint errors (#7924)
  • 848effce0 chore(deps): bump github.com/aliyun/aliyun-oss-go-sdk (#7919)
  • 044389b55 chore(deps): bump github.com/aliyun/aliyun-oss-go-sdk (#7901)
  • ce00cd8ed feat: Support insecureSkipVerify for HTTP templates. Fixes #7790 (#7885)
  • 11890b4cc feat: Update new version modal for v3.3. Fixes #7639 (#7707)
  • 3524615b8 fix: Add license to python sdk. Fixes #7881 (#7883)
  • 80e7a27bf fix: Increase padding between elements in workflow template creator. Fixes #7309 (#7420)
  • 7776a1113 Add nil-check in LintWorkflow (#7769)
  • c0c24d24e fix: trim spaces while parse realtime metrics value. Fixes #7819 (#7856)
  • dc82f3f42 chore(deps): bump github.com/prometheus/client_golang (#7880)
  • bb8d2858d fix: workflow-node-info long attribute message cannot be wrapped in the ui (#7876)
  • 808c561f1 feat: add container-set retry strategy. Fixes #7290 (#7377)
  • 31cc8bf98 fix(cli): fix typo in argo cron error messages (#7875)
  • 87cb15591 fix: added priorityclass to workflow-controller. Fixes #7733 (#7859)
  • 69c5bc79f fix: Fix go-jose dep. Fixes #7814 (#7874)
  • 28412ef7c fix: Add env to argo-server deployment manifest. Fixes #7285 (#7852)
  • fce82d572 feat: remove pod workers. Fixes #4090 (#7837)
  • 938fde967 fix(ui): unauthorized login screen redirection to token creation docs (#7846)
  • 1d7a17714 chore(deps): bump github.com/soheilhy/cmux from 0.1.4 to 0.1.5 (#7848)
  • 1113f70fa fix: submitting Workflow from WorkflowTemplate will set correct serviceAccount and securityContext. Fixes #7726 (#7805)

Contributors

  • AdamKorcz
  • Alex Collins
  • Baz Chalk
  • Dillen Padhiar
  • Doğukan Tuna
  • Isitha Subasinghe
  • Jin Dong
  • Ken Kaizu
  • Lukasz Stolcman
  • Markus Lippert
  • Niklas Hansson
  • Oleg
  • Rohan Kumar
  • Tianchu Zhao
  • Vrukshali Torawane
  • dependabot[bot]

v3.3.0-rc4 (2022-02-08)

  • 27977070c chore(deps): bump github.com/go-openapi/spec from 0.20.2 to 0.20.4 (#7817)
  • 1a1cc9a9b feat: Surface container and template name in emissary error message. Fixes #7780 (#7807)
  • fb73d0194 feat: make submit workflow parameter form as textarea to input multi line string easily (#7768)
  • 7e96339a8 chore(deps): bump actions/setup-python from 2.3.1 to 2.3.2 (#7775)
  • 932466540 fix: Use v1 pod name if no template name or ref. Fixes #7595 and #7749 (#7605)
  • e9b873ae3 fix: Missed workflow should not trigger if Forbidden Concurreny with no StartingDeadlineSeconds (#7746)
  • e12827b8b feat: add claims.Email into gatekeeper audit log entry (#7748)
  • 74d1bbef7 chore(deps): bump cloud.google.com/go/storage from 1.19.0 to 1.20.0 (#7747)

Contributors

  • Alex Collins
  • J.P. Zivalich
  • Ken Kaizu
  • Saravanan Balasubramanian
  • dependabot[bot]

v3.3.0-rc3 (2022-02-03)

  • 70715ecc8 fix: artifacts.(*ArtifactServer).GetInputArtifactByUID ensure valid request path (#7730)
  • 1277f0579 chore(deps): bump gopkg.in/square/go-jose.v2 from 2.5.1 to 2.6.0 (#7740)
  • 7e6f2c0d7 chore(deps): bump github.com/valyala/fasttemplate from 1.1.0 to 1.2.1 (#7727)
  • 877d65697 chore(deps): bump cloud.google.com/go/storage from 1.10.0 to 1.19.0 (#7714)
  • 05fc4a795 chore(deps): bump peaceiris/actions-gh-pages from 2.5.0 to 2.9.0 (#7713)
  • bf3b58b98 fix: ContainerSet termination during pending Pod #7635 (#7681)
  • f6c9a6aa7 fix: Pod "START TIME"/ "END TIME" tooltip shows time in UTC and local timezone Fixes #7488 (#7694)
  • e2e046f6f fix: Fix argo lint panic when missing param value in DAG task. Fixes #7701 (#7706)
  • 72817f2b8 feat: Add variable substitution on ConfigMapKeySelector. Fixes #7061 (#7542)
  • 0f4c48473 chore(deps): bump gopkg.in/go-playground/webhooks.v5 (#7704)

Contributors

  • Denis Melnik
  • Paco Guzmán
  • Tino Schröter
  • Yago Riveiro
  • Yuan Tang
  • dependabot[bot]

v3.3.0-rc2 (2022-01-29)

  • 753509394 fix: Handle release candidate versions in Python SDK version. Fixes #7692 (#7693)

Contributors

  • Yuan Tang

Details

date
March 18, 2022, midnight
name
v3.3.1
type
Patch
👇
Register or login to:
  • 🔍View and search all Argo Workflows releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or