Argo Rollouts - v1.6.0


What's Changed

  • docs: Update Changelog by @github-actions in https://github.com/argoproj/argo-rollouts/pull/2683
  • chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.12.2 to 2.12.3 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2684
  • docs(example): interval requires count by @meeech in https://github.com/argoproj/argo-rollouts/pull/2690
  • docs: update contributions.md to include k3d as recommended cluster, add details on e2e test setup, and update kubectl install link. Fixes #1750 by @danielhelfand in https://github.com/argoproj/argo-rollouts/pull/1867
  • chore(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2698
  • chore(deps): bump peter-evans/create-pull-request from 4 to 5 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2697
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.7 to 1.25.8 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2702
  • chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.7 to 1.17.8 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2703
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.7 to 1.19.8 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2704
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.19 to 1.18.20 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2705
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.8 to 1.25.9 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2710
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.8 to 1.19.9 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2708
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.20 to 1.18.21 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2709
  • fix(controller): Add klog logrus bridge. Fixes #2707. by @Sineaggi in https://github.com/argoproj/argo-rollouts/pull/2701
  • chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2711
  • docs(analysis): fix use stringData in the examples by @meeech in https://github.com/argoproj/argo-rollouts/pull/2715
  • docs: fix link to plugins for traffic routers by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2719
  • refactor: change plugin naming pattern #2720 by @meeech in https://github.com/argoproj/argo-rollouts/pull/2722
  • chore(deps): bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2721
  • chore: Update test and related docs for plugin name standard by @wilsonwu in https://github.com/argoproj/argo-rollouts/pull/2728
  • feat(dashboard): Refresh Rollouts dashboard UI by @rbreeze in https://github.com/argoproj/argo-rollouts/pull/2723
  • chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2735
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.9 to 1.19.10 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2747
  • docs: Add contour trafficrouter plugin by @wilsonwu in https://github.com/argoproj/argo-rollouts/pull/2729
  • docs: copy argo cd docs drop down fix by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2731
  • fix: change logic of analysis run to better handle errors by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2695
  • chore: bump k8s deps to v0.25.8 by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2712
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.9 to 1.25.10 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2745
  • fix(controller): Fix for rollouts getting stuck in loop by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2689
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.21 to 1.18.22 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2746
  • feat(controller): Add custom metadata support for AnalysisRun. Fixes #2740 by @lukaszgyg in https://github.com/argoproj/argo-rollouts/pull/2743
  • fix: istio dropping fields during removing of managed routes by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2692
  • chore(deps): bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2754
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.10 to 1.19.11 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2757
  • fix(analysis): Graphite metric provider - index out of range [0] with length 0 by @mdsjip in https://github.com/argoproj/argo-rollouts/pull/2751
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.25.10 to 1.26.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2755
  • chore(deps): replace github.com/ghodss/yaml with sigs.k8s.io/yaml by @Juneezee in https://github.com/argoproj/argo-rollouts/pull/2681
  • chore: add zachaller as lead in owners file by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2759
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.22 to 1.18.23 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2756
  • docs: Update Changelog by @github-actions in https://github.com/argoproj/argo-rollouts/pull/2765
  • chore(deps): bump google.golang.org/grpc from 1.54.0 to 1.55.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2763
  • feat(metricprovider): allow user to define metrics.provider.job.metadata by @hidalgopl in https://github.com/argoproj/argo-rollouts/pull/2762
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.23 to 1.18.24 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2768
  • fix(analysis): Graphite query - remove whitespaces by @mdsjip in https://github.com/argoproj/argo-rollouts/pull/2752
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.24 to 1.18.25 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2770
  • fix: properly wrap Datadog API v2 request body (#2771) by @alexef in https://github.com/argoproj/argo-rollouts/pull/2775
  • docs: Add docs for Amazon Managed Prometheus by @lewinkedrs in https://github.com/argoproj/argo-rollouts/pull/2777
  • chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2782
  • ci: use keyless signing for main and release branches by @34fathombelow in https://github.com/argoproj/argo-rollouts/pull/2783
  • docs: Add some details around running locally to make things clearer new contributors by @meeech in https://github.com/argoproj/argo-rollouts/pull/2786
  • docs: Add gateway API link, fix Contour plugin naming by @todaywasawesome in https://github.com/argoproj/argo-rollouts/pull/2787
  • chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2784
  • chore: Add tests for pause functionality in rollout package by @zhaque44 in https://github.com/argoproj/argo-rollouts/pull/2772
  • chore(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2788
  • chore: add unit test by @yyzxw in https://github.com/argoproj/argo-rollouts/pull/2798
  • chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2796
  • docs: Show how plugins are loaded by @kostis-codefresh in https://github.com/argoproj/argo-rollouts/pull/2801
  • docs: support for Google Cloud Load balancers by @kostis-codefresh in https://github.com/argoproj/argo-rollouts/pull/2803
  • chore(deps): bump github.com/sirupsen/logrus from 1.9.1 to 1.9.2 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2789
  • fix: make new alb fullName field optional for backward compatability by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2806
  • docs: Fix typo in header routing specification docs by @mjallday in https://github.com/argoproj/argo-rollouts/pull/2808
  • docs: use correct capitalization for "Datadog" in navigation sidebar by @knksmith57 in https://github.com/argoproj/argo-rollouts/pull/2809
  • docs: Update Changelog by @github-actions in https://github.com/argoproj/argo-rollouts/pull/2807
  • feat: retain TLS configuration for canary ingresses in the nginx integration. Fixes #1134 by @pfyod in https://github.com/argoproj/argo-rollouts/pull/2679
  • docs: Fix AWS App Mesh getting started documentation to avoid connection pooling problems by @joesbigidea in https://github.com/argoproj/argo-rollouts/pull/2814
  • chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2817
  • chore(deps): bump github.com/hashicorp/go-plugin from 1.4.9 to 1.4.10 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2822
  • chore(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2821
  • docs: support for Kong ingress by @kostis-codefresh in https://github.com/argoproj/argo-rollouts/pull/2820
  • docs: Update datadog.md - clarify formulas #2813 by @alexef in https://github.com/argoproj/argo-rollouts/pull/2819
  • chore(deps): bump docker/build-push-action from 4.0.0 to 4.1.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2832
  • docs: Update docs of Rollout spec to add active/previewMetadata by @kzap in https://github.com/argoproj/argo-rollouts/pull/2833
  • fix(analysis): Adding field in YAML to provide region for Sigv4 signing. by @lewinkedrs in https://github.com/argoproj/argo-rollouts/pull/2794
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.25 to 1.18.26 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2841
  • chore(deps): bump docker/build-push-action from 4.1.0 to 4.1.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2837
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.26.0 to 1.26.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2840
  • feat: add merge key to analysis template by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2842
  • docs: fix minor mistakes in Migrating to Deployments by @gmiroshnykov in https://github.com/argoproj/argo-rollouts/pull/2270
  • fix: resolve args to metric in garbage collection function by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2843
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.11 to 1.19.12 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2839
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.26.1 to 1.26.2 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2848
  • chore(deps): bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2846
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.26 to 1.18.27 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2844
  • chore(deps): bump actions/setup-go from 3.5.0 to 4.0.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2849
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.12 to 1.19.13 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2847
  • chore: add make help cmd by @yyzxw in https://github.com/argoproj/argo-rollouts/pull/2854
  • chore(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2856
  • chore(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2858
  • chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2859
  • chore(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2860
  • docs(example): Add example on how to execute subset of e2e tests by @meeech in https://github.com/argoproj/argo-rollouts/pull/2867
  • fix(controller): Remove name label from some k8s client metrics by @SuperQ in https://github.com/argoproj/argo-rollouts/pull/2851
  • chore(deps): bump google.golang.org/grpc from 1.56.1 to 1.56.2 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2872
  • fix(trafficrouting): apply stable selectors on canary service on rollout abort #2781 by @meeech in https://github.com/argoproj/argo-rollouts/pull/2818
  • ci: generate attestations during a release by @34fathombelow in https://github.com/argoproj/argo-rollouts/pull/2785
  • chore(deps): bump github.com/antonmedv/expr from 1.12.5 to 1.12.6 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2882
  • fix: get new httpRoutesI after removeRoute() to avoid duplicates. Fixes #2769 by @xinpureZhu in https://github.com/argoproj/argo-rollouts/pull/2887
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.13 to 1.19.14 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2886
  • chore(deps): bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2877
  • chore(deps): bump docker/setup-buildx-action from 2.5.0 to 2.9.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2879
  • chore(deps): bump actions/setup-go from 4.0.0 to 4.0.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2881
  • chore(deps): bump slsa-framework/slsa-github-generator from 1.6.0 to 1.7.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2880
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.27 to 1.18.28 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2883
  • chore(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2878
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.26.2 to 1.26.3 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2884
  • feat: send informer add k8s event by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2834
  • feat: Support Multiple ALB Ingresses by @n888 in https://github.com/argoproj/argo-rollouts/pull/2639
  • chore(deps): bump github.com/antonmedv/expr from 1.12.6 to 1.12.7 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2894
  • docs: mirroring support in Traefik is not implemented yet by @kostis-codefresh in https://github.com/argoproj/argo-rollouts/pull/2904
  • fix: rollout not modify the VirtualService whit setHeaderRoute step by @huoyinghao in https://github.com/argoproj/argo-rollouts/pull/2797
  • feat: Add prometheus timeout by @AhmedGrati in https://github.com/argoproj/argo-rollouts/pull/2893
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.28 to 1.18.29 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2907
  • chore(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2908
  • chore: bump golang to 1.20 by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2910
  • chore: quote golang version string to not use go 1.2.2 by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2915
  • chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.19.0 to 1.19.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2920
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.29 to 1.18.30 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2919
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.30 to 1.18.31 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2924
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.26.3 to 1.27.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2922
  • fix: cloudwatch metrics provider multiple dimensions by @modesvops in https://github.com/argoproj/argo-rollouts/pull/2932
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.31 to 1.18.32 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2928
  • fix: add required ingress permission by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2933
  • feat: Add insecure option for Prometheus. Fixes #2913 by @OpenGuidou in https://github.com/argoproj/argo-rollouts/pull/2914
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.27.0 to 1.27.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2927
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.19.14 to 1.20.1 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2926
  • chore(deps): bump slsa-framework/slsa-github-generator from 1.7.0 to 1.8.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2936
  • feat: support prometheus headers by @AhmedGrati in https://github.com/argoproj/argo-rollouts/pull/2937
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.20.1 to 1.20.2 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2941
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch from 1.27.1 to 1.27.2 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2944
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.32 to 1.18.33 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2943
  • feat: enable self service notification support by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2930
  • chore: bump gotestsum and fix flakey test causing nil channel send by @zachaller in https://github.com/argoproj/argo-rollouts/pull/2934
  • chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2947
  • feat(analysis): Adds rollout Spec.Selector.MatchLabels to AnalysisRun. Fixes #2888 by @gnunn1 in https://github.com/argoproj/argo-rollouts/pull/2903
  • docs: update supported k8s version by @amazingandyyy in https://github.com/argoproj/argo-rollouts/pull/2949
  • chore(deps): bump github.com/antonmedv/expr from 1.12.7 to 1.13.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2951
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 from 1.20.2 to 1.21.0 by @dependabot in https://github.com/argoproj/argo-rollouts/pull/2950

New Contributors

  • @meeech made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2690
  • @wilsonwu made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2728
  • @lukaszgyg made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2743
  • @Juneezee made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2681
  • @hidalgopl made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2762
  • @todaywasawesome made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2787
  • @zhaque44 made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2772
  • @yyzxw made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2798
  • @mjallday made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2808
  • @knksmith57 made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2809
  • @pfyod made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2679
  • @joesbigidea made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2814
  • @kzap made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2833
  • @gmiroshnykov made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2270
  • @SuperQ made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2851
  • @xinpureZhu made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2887
  • @n888 made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2639
  • @huoyinghao made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2797
  • @AhmedGrati made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2893
  • @modesvops made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2932
  • @OpenGuidou made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2914
  • @gnunn1 made their first contribution in https://github.com/argoproj/argo-rollouts/pull/2903

Full Changelog: https://github.com/argoproj/argo-rollouts/compare/v1.5.1...v1.6.0


Details

date
Sept. 6, 2023, 7 p.m.
name
v1.6.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Argo Rollouts 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