Skip to content

Releases: argoproj/argo-rollouts

v1.3.2

15 Dec 17:05
f780534
Compare
Choose a tag to compare

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.3.2/install.yaml

Changes since v1.3.1

Bug Fixes

  • fix(dashboard): correct mime type is returned. Fixes: #2290 by @nitram509
  • fix(trafficrouting): Do not block the switch of service selectors for single pod failures (#2050) by @zachaller
  • fix(analysis): Make AR End When Only Dry-Run Metrics Are Defined (#2151) by @agrawroh

Full Changelog: v1.3.1...v1.3.2

v1.3.1

29 Sep 17:43
Compare
Choose a tag to compare

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.3.1/install.yaml

Changes since v1.3.0

Bug Fixes

Full Changelog: v1.3.0...v1.3.1

v1.3.0

19 Sep 03:29
Compare
Choose a tag to compare

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.3.0/install.yaml

Changes since v1.2.2

New Features

Bug Fixes

  • fix(RBAC): Add watch verb to clusterRole for pods. Fixes #1960 by @ansilh in #1961
  • fix(analysis): Fix Analysis Terminal Decision For Dry-Run Metrics by @agrawroh in #2131
  • fix(dashboard): Add list and watch verbs to clusterrole. Fixes #2141 by @EagleIJoe in #2145
  • fix(docs) Graphite metrics provider linked in docs sidebar. Fixes #2102. by @mdb in #2094
  • fix: Add pagination to FindLoadBalancerByDNSName by @zachaller in #1971
  • fix: Change behavior of rollout to not check for availability during rollout and fix flakey e2e tests by @zachaller in #1957
  • fix: Failed to process: Object 'Kind' is missing in Errors with rollouts notification by @RaviHari in #2150
  • fix: High reconciliation activity and CPU load for invalid rollout by @perenesenko in #2091
  • fix: UI codegen by @zachaller in #2072
  • fix: Update ro.Status.ALB when first creating rollout object by @zachaller in #1986
  • fix: Use actual weight from status field on rollout object by @zachaller in #1937
  • fix: argo-rollouts occasionally crashes in argoproj/pkg by @perenesenko in #2111
  • fix: build/lint is broken due to dependencies changes by @zachaller in #1958
  • fix: missing lb event by @zachaller in #2021
  • fix: notifications when condition by @RaviHari in #2066
  • fix: remove metrics when objects are removed from cluster to prevent build up by @zachaller in #2115
  • fix: notification not sent when the conditions are not set by @RaviHari in #2231
  • fix: rootPath support so that it uses the embedded files system by @zachaller in #2198
  • fix: change completed condition so it only triggers on pod hash changes by @zachaller in #2203

Doc updates and Chore

New Contributors

Full Changelog: v1.2.2...v1.3.0

v1.3.0-rc3

15 Sep 16:00
Compare
Choose a tag to compare
v1.3.0-rc3 Pre-release
Pre-release

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.3.0-rc3/install.yaml

Changes since v1.3.0-rc2

Bug Fixes

  • fix: notification not sent when the conditions are not set by @RaviHari in #2231

v1.3.0-rc2

25 Aug 20:49
Compare
Choose a tag to compare
v1.3.0-rc2 Pre-release
Pre-release

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.3.0-rc2/install.yaml

Changes since v1.3.0-rc1

New Features

Bug Fixes

  • fix: rootPath support so that it uses the embedded files system by @zachaller in #2198
  • fix: change completed condition so it only triggers on pod hash changes by @zachaller in #2203

v1.3.0-rc1

29 Jul 19:54
0ec5ac1
Compare
Choose a tag to compare
v1.3.0-rc1 Pre-release
Pre-release

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.3.0-rc1/install.yaml

Changes since v1.2.0

New Features

Bug Fixes

  • fix(RBAC): Add watch verb to clusterRole for pods. Fixes #1960 by @ansilh in #1961
  • fix(analysis): Fix Analysis Terminal Decision For Dry-Run Metrics by @agrawroh in #2131
  • fix(dashboard): Add list and watch verbs to clusterrole. Fixes #2141 by @EagleIJoe in #2145
  • fix(docs) Graphite metrics provider linked in docs sidebar. Fixes #2102. by @mdb in #2094
  • fix: Add pagination to FindLoadBalancerByDNSName by @zachaller in #1971
  • fix: Change behavior of rollout to not check for availability during rollout and fix flakey e2e tests by @zachaller in #1957
  • fix: Failed to process: Object 'Kind' is missing in Errors with rollouts notification by @RaviHari in #2150
  • fix: High reconciliation activity and CPU load for invalid rollout by @perenesenko in #2091
  • fix: UI codegen by @zachaller in #2072
  • fix: Update ro.Status.ALB when first creating rollout object by @zachaller in #1986
  • fix: Use actual weight from status field on rollout object by @zachaller in #1937
  • fix: argo-rollouts occasionally crashes in argoproj/pkg by @perenesenko in #2111
  • fix: build/lint is broken due to dependencies changes by @zachaller in #1958
  • fix: missing lb event by @zachaller in #2021
  • fix: notifications when condition by @RaviHari in #2066
  • fix: remove metrics when objects are removed from cluster to prevent build up by @zachaller in #2115

Doc updates and Chore

New Contributors

Full Changelog: v1.2.0...v1.3.0-rc1

v1.2.2

26 Jul 17:49
22aff27
Compare
Choose a tag to compare

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.2.2/install.yaml

Changes since v1.2.1

  • fix: Rollout stuck issue (#2024)

v1.2.1

13 May 20:57
Compare
Choose a tag to compare

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.2.1/install.yaml

Changes from v1.2.0

  • fix: Add pagination to FindLoadBalancerByDNSName
  • fix: missing lb event
  • fix: Use actual weight from status field on rollout object
  • fix: build/lint is broken due to dependencies changes

v1.2.0

22 Mar 17:16
08cf10e
Compare
Choose a tag to compare

Quickstart

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://github.com/argoproj/argo-rollouts/releases/download/v1.2.0/install.yaml

Notable Features

  • Analysis Dry Run
  • Weighted Experiment Steps
  • Ping-Pong Service Management
  • Customizable Metric Retention
  • AWS AppMesh Traffic Routing Support
  • Support for simultaneous multiple traffic providers
  • Support for PUT/POST in web metric providers
  • HA (active-passive) leader election
  • Networking v1 Support (K8s v1.22)
  • Additional metadata from analysis providers (i.e. for debugging)
  • Scalability & performance improvements (higher/tunable K8s QPS/Burst settings)

Changes since v1.0

What's Changed

Read more

v1.2.0-rc2

25 Feb 16:54
Compare
Choose a tag to compare
v1.2.0-rc2 Pre-release
Pre-release

Changes since v1.2.0-rc1

  • docs: Add a toggle for dark mode
  • docs: Add new line
  • docs: Fix lint
  • docs: Fix codegen of mkdocs.yaml
  • feat: Added delay button in the scaled down revision
  • fix: add workaround to fix 'stream terminated by RST_STREAM with error code: PROTOCOL_ERROR'
  • docs: add community section to README.md