platformchangelog.dev
43 tools
feedrelease

Argo Rollouts v1.9.0

security+*****************!

Changes

  • Security fixsecurity
  • Added available replica pods thresholdadded
  • Bluegreen analysis prematurely succeeds if new ReplicaSet becomes unsaturatedfixed
  • Controller: ensure progress when canary > desired replicasfixed
  • Controller: Use maxTrafficWeight instead of hardcoded 100 in checkReplicasAvailable.fixed
  • Controller: Always reconcile pod metadatafixed
  • Dashboard: avoid dialing 0.0.0.0 in newHTTPServer. Fixes #3931.fixed
  • Trafficrouting: ReplicaSetReferenced does not check istio DestinationRulesfixed
  • Trafficrouting: ensure DestinationRule is updated before SetWeight on rollbackfixed
  • Trafficrouting: cache RPC client to avoid 'Stdout already set' error. Fixes #3918fixed
  • Trafficrouting: ensure early SetWeight runs after checkReplicasAvailablefixed
  • Trafficrouting: set weight before hash for new canaryfixed
54 more lines
  • Controller: Skip analysis runs if no templates are specifiedfixed
  • Update main command description for retryfixed
  • AnalysisRunMetadata should be a pointer to avoid empty bracket creations in k8sfixed
  • Don't over reconcile on errorfixed
  • Remove ReplicaSet write-backfixed
  • Correct typo in linter settings key namefixed
  • Check ephemeral metadata is set before deletefixed
  • Allow full promotion when replica progress threshold is metfixed
  • Redo PR 3639fixed
  • Region mapping in Kayenta metric providerfixed
  • Proto codegen was not properly workingfixed
  • Nil pointer on loggingfixed
  • Add configurable subset level DestinationRulesfixed
  • Correct typofixed
  • Loop when paused and completedfixed
  • Guardrail to not overload stable replicasetfixed
  • Revert "fix(controller): rollout stuck in Progressing. fixes #3988"fixed
  • Restarts during updates could cause downtimefixed
  • Follow the kustomize directory structure changes for linkfixed
  • Truncate analysis job name if neededfixed
  • Experiment services deletion before reconciling traffic routing in rolloutsfixed
  • Code weakness of path traversalfixed
  • Remove preserveUnknownFields to avoid OutOfSync in ArgoCD. Fixes #1272fixed
  • Abort scenario where canary/stable service is not providedfixed
  • Upgrade go-retryablehttp to v0.7.7fixed
  • Analysis: prevent promotion on inconclusive background run. Fixes: #3850fixed
  • Cli: Add generation to RolloutInfofixed
  • Cli: update incorrect boolean flag syntax example in cli help output. Fixes #4112fixed
  • Cli: Include unpause patch in promote full patch. Fixes #4265fixed
  • Cli: expose AWS API versions in controller CLI. Fixes #4334fixed
  • Controller: scaling of Deployment after migration to Rollout with workloadRef scaleDown:progressivelyfixed
  • Controller: rollout stuck in Progressing. fixes #3988fixed
  • Controller: don't panic if workload ref is not foundfixed
  • Controller: Fix a bug where failure to update pod Metadata cascades to all other podsfixed
  • Controller: Fixed broken pprof links #4037fixed
  • Controller: support simultaneous ALB and NGINX traffic routing validationfixed
  • Controller: add backward compatibility for --metricsport flagfixed
  • Dashboard: fix issue where rollout step in ui is blank when setWeight is 0fixed
  • Dashboard: Revert react-scripts upgrade due to performance regression. Fixes #4122fixed
  • Dashboard: fix container image inputfixed
  • Deps: bumping k8s modules to 0.30.14 fixes #4210 Rollout CRD and mitigates #4180fixed
  • Experiments: propagate rolouts labels to experiments and replicasetsfixed
  • Experiments: move recorder event to after experiment reconciliation, fixes #4021fixed
  • Experiments: fire rollout event on experiment stepfixed
  • Metricprovider: not require address in kubernetes secret for Datadog. Fixes #4103fixed
  • Trafficrouting: Fix rollback behavior for canary with trafficrouting and .DynamicStableScale=truefixed
  • Trafficrouting: patch VirtualService when there is only one named routefixed
  • PR #4074other
  • Set start and end time for analysis in Kayenta metric providerother
  • Exposed scaleDownDelaySeconds field in experiments created via rolloutsother
  • The /api mux server should respect the --root-path arg.other
  • Reconcile pod ephemeral metadata in parallelother
  • Dashboard: Show API failure notification on dashboard. Fixes #4079other
  • Dashboard: add error handling notifications for rollout actionsother
149 maintenance lines (dependency bumps, CI, tests, docs)
  • Deps: update debian11 to debian12maintenance
  • Switch to *bool for clusterScopemaintenance
  • Tmate.io is no longer activemaintenance
  • Change enhancement proposal issue wordingmaintenance
  • Make sure rollouts abort always has some more detailed message (#3957)maintenance
  • Bump k8s libraries and go to current supported versionsmaintenance
  • Use internal errors util instead of pkg'smaintenance
  • Add Verkada to the list of usersmaintenance
  • Add Doubble to official USERS.mdmaintenance
  • Fix Traefik namemaintenance
  • Enrich controller startup log with namespace, ports, and insta…maintenance
  • Improve loggingmaintenance
  • Add canaryStepString route msgmaintenance
  • Fix deprecation (pointer -> ptr)maintenance
  • Adding Red Hat to the listmaintenance
  • Make api-proto to support go module stylemaintenance
  • Add UiPath to the list of usersmaintenance
  • Deps: bump codecov/codecov-action from 5.3.1 to 5.4.0maintenance
  • Deps: bump softprops/action-gh-release from 2.2.2 to 2.4.1maintenance
  • Deps: bump amannn/action-semantic-pull-request from 5 to 6maintenance
  • Deps: bump sigstore/cosign-installer from 3.8.2 to 3.10.0maintenance
  • Deps: bump docker/login-action from 3.4.0 to 3.6.0maintenance
  • Deps: bump actions/download-artifact from 4.3.0 to 6.0.0maintenance
  • Deps: bump github.com/aws/smithy-go from 1.22.4 to 1.23.1maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.45.1 to 1.45.4maintenance
  • Deps: bump golang.org/x/sync from 0.11.0 to 0.16.0maintenance
  • Deps: bump docker/setup-buildx-action from 3.10.0 to 3.11.1maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.44.1 to 1.45.1maintenance
  • Deps: bump codecov/codecov-action from 5.4.2 to 5.4.3maintenance
  • Deps: bump docker/build-push-action from 6.16.0 to 6.18.0maintenance
  • Deps: bump actions/stale from 9 to 10maintenance
  • Deps: bump codecov/codecov-action from 5.4.3 to 5.5.1maintenance
  • Deps: bump softprops/action-gh-release from 2.2.1 to 2.2.2maintenance
  • Deps: bump actions/download-artifact from 4.2.1 to 4.3.0maintenance
  • Deps: bump docker/build-push-action from 6.15.0 to 6.16.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.8 to 1.29.14maintenance
  • Deps: bump codecov/codecov-action from 5.4.0 to 5.4.2maintenance
  • Deps: bump sigstore/cosign-installer from 3.8.1 to 3.8.2maintenance
  • Deps: bump github.com/golang-jwt/jwt to 4.5.2 (#4235)maintenance
  • Deps: bump google.golang.org/grpc from 1.70.0 to 1.71.1maintenance
  • Deps: bump golangci-lang from v1.61.0 to v1.64.8maintenance
  • Deps: bump google.golang.org/grpc from 1.68.1 to 1.69.0maintenance
  • Deps: bump golang.org/x/oauth2 from 0.26.0 to 0.29.0maintenance
  • Deps: bump actions/checkout from 4 to 5maintenance
  • Deps: bump actions/upload-artifact from 4 to 5maintenance
  • Deps: bump actions/setup-go from 5.3.0 to 5.4.0maintenance
  • Deps: bump actions/download-artifact from 4.2.0 to 4.2.1maintenance
  • Deps: bump docker/login-action from 3.3.0 to 3.4.0maintenance
  • Deps: bump actions/download-artifact from 4.1.9 to 4.2.0maintenance
  • Deps: Updated go version in go.mod filemaintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.44.0 to 1.44.1maintenance
  • Deps: bump github/codeql-action from 3 to 4maintenance
  • Deps: bump github.com/stretchr/testify from 1.10.0 to 1.11.1maintenance
  • Deps: bump slsa-framework/slsa-github-generator from 2.0.0 to 2.1.0maintenance
  • Deps: bump docker/setup-buildx-action from 3.9.0 to 3.10.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.15 to 1.44.0maintenance
  • Deps: bump github.com/newrelic/newrelic-client-go/v2 from 2.53.0 to 2.54.0maintenance
  • Deps: bump actions/download-artifact from 4.1.8 to 4.1.9maintenance
  • Deps: bump actions/setup-go from 5.4.0 to 6.0.0maintenance
  • Deps: bump docker/build-push-action from 6.14.0 to 6.15.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.6 to 1.29.8maintenance
  • Deps: bump docker/setup-qemu-action from 3.4.0 to 3.6.0maintenance
  • Deps: bump docker/build-push-action from 6.13.0 to 6.14.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.14 to 1.43.15maintenance
  • Deps: bump sigstore/cosign-installer from 3.8.0 to 3.8.1maintenance
  • Deps: bump github.com/spf13/cobra from 1.8.1 to 1.9.1maintenance
  • Deps: bump github.com/aws/smithy-go from 1.22.2 to 1.22.3maintenance
  • Deps: bump golang.org/x/sync from 0.10.0 to 0.11.0maintenance
  • Deps: bump docker/setup-qemu-action from 3.3.0 to 3.4.0maintenance
  • Deps: bump github.com/newrelic/newrelic-client-go/v2 from 2.52.0 to 2.53.0maintenance
  • Deps: bump google.golang.org/protobuf from 1.36.4 to 1.36.5maintenance
  • Deps: bump docker/setup-buildx-action from 3.8.0 to 3.9.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.12 to 1.43.14maintenance
  • Deps: bump golang.org/x/oauth2 from 0.25.0 to 0.26.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.4 to 1.29.6maintenance
  • Deps: bump sigstore/cosign-installer from 3.7.0 to 3.8.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.3 to 1.29.4maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.11 to 1.43.12maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2 from 1.35.0 to 1.36.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.10 to 1.43.11maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.2 to 1.29.3maintenance
  • Deps: bump github.com/evanphx/json-patch/v5 from 5.9.10 to 5.9.11maintenance
  • Deps: bump google.golang.org/grpc from 1.69.4 to 1.70.0maintenance
  • Deps: bump github.com/evanphx/json-patch/v5 from 5.9.0 to 5.9.10maintenance
  • Deps: bump github.com/hashicorp/go-plugin from 1.6.2 to 1.6.3maintenance
  • Deps: bump google.golang.org/protobuf from 1.36.3 to 1.36.4maintenance
  • Deps: bump softprops/action-gh-release from 2.1.0 to 2.2.0maintenance
  • Deps: fix go list -m all show unknown revision v0.0.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.29.0 to 1.29.2maintenance
  • Deps: bump docker/build-push-action from 6.12.0 to 6.13.0maintenance
  • Deps: bump actions/setup-go from 5.2.0 to 5.3.0maintenance
  • Deps: bump codecov/codecov-action from 5.1.2 to 5.3.1maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.8 to 1.43.10maintenance
  • Deps: bump google.golang.org/protobuf from 1.36.2 to 1.36.3maintenance
  • Deps: bump docker/build-push-action from 6.10.0 to 6.12.0maintenance
  • Deps: bump docker/setup-qemu-action from 3.2.0 to 3.3.0maintenance
  • Deps: bump google.golang.org/grpc from 1.69.2 to 1.69.4maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.6 to 1.43.8maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.28.10 to 1.29.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.4 to 1.43.6maintenance
  • Deps: bump sigstore/cosign-installer from 3.10.0 to 4.0.0maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.28.7 to 1.28.10maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2 from 1.32.7 to 1.32.8maintenance
  • Deps: bump golang.org/x/oauth2 from 0.24.0 to 0.25.0maintenance
  • Deps: bump softprops/action-gh-release from 2.2.0 to 2.2.1maintenance
  • Deps: bump google.golang.org/protobuf from 1.36.0 to 1.36.2maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/config from 1.28.6 to 1.28.7maintenance
  • Deps: bump google.golang.org/grpc from 1.69.0 to 1.69.2maintenance
  • Deps: bump codecov/codecov-action from 5.1.1 to 5.1.2maintenance
  • Deps: bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.43.3 to 1.43.4maintenance
  • Deps: bump google.golang.org/protobuf from 1.35.2 to 1.36.0maintenance
  • Deps: bump docker/setup-buildx-action from 3.7.1 to 3.8.0maintenance
  • Deps: bump actions/setup-go from 5.1.0 to 5.2.0maintenance
  • Deps: bump github.com/newrelic/newrelic-client-go/v2 from 2.51.3 to 2.52.0maintenance
  • Example: Remove likely AI generated textmaintenance
  • Bump golangci-lint to v2maintenance
  • Clarify traffic routing, especially for ALB ping-pongmaintenance
  • New syntax for docs confmaintenance
  • Fix typos and formattingmaintenance
  • Fix typos and linguistic errors in documentation / hacktoberfestmaintenance
  • Add properties usage for Blue/Green and Canary Rollouts with HPAmaintenance
  • Mention the Kubernetes Downward API in the ephemeral metadata documentation pagemaintenance
  • Correcting typo in best-practices.mdmaintenance
  • Add batumbu to USERS.mdmaintenance
  • Fix indentation in Rollout YAMLmaintenance
  • Proposal for parameterized build systemmaintenance
  • Fix traffic manager notemaintenance
  • Update Changelogmaintenance
  • Fix links in canary docs to other docsmaintenance
  • Explain skew policy between the kubectl plugin and the controllermaintenance
  • Fix broken linkmaintenance
  • Adding more information about flag to document (#4240)maintenance
  • Update USERS.md - adding Schneider Electricmaintenance
  • Added Yuno to the USERS.mdmaintenance
  • Fix traffic management link from features/canary pagemaintenance
  • Mention existing test suite namesmaintenance
  • Blue green w/ ALB not supported without downtimemaintenance
  • Update Changelogmaintenance
  • Update Changelogmaintenance
  • Improve the Istio documentation and some grammar tweaks. Fixes #4163maintenance
  • Update USERS.mdmaintenance
  • Fix markdown renderingmaintenance
  • Update Changelogmaintenance
  • Update Changelogmaintenance
  • Update Changelogmaintenance
  • Analysis: Update analysis docs on valueFrom arg supportmaintenance
  • Analysis: add docs for consecutiveSuccessLimitmaintenance
  • Example: Fix broken links in docs. Fixes #4382maintenance
  • Controller: context refactormaintenance
215 lines1 security1 added57 fixed7 other149 maintenancetyped from the source notes

Full release notes ↗ · all Argo Rollouts releases

Report a mistake

context

Tools

Argo Rollouts

Other Argo Rollouts releases

How this was written

The change list is the project's own release notes, sorted into change types by fixed rules. See the methodology.

Back to the feed