Skip to content
This repository was archived by the owner on Nov 13, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
231 commits
Select commit Hold shift + click to select a range
02d7e4f
chore: remove some k8s e2e test versions (#3495)
zachaller Apr 3, 2024
c4a7583
docs: Update Changelog (#3507)
github-actions[bot] Apr 5, 2024
6b05baf
chore(deps): bump codecov/codecov-action from 4.1.1 to 4.2.0 (#3500)
dependabot[bot] Apr 5, 2024
fe6a65d
chore(deps): bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 (#3506)
dependabot[bot] Apr 5, 2024
5a1928a
chore(deps): bump github.com/prometheus/client_model from 0.6.0 to 0.…
dependabot[bot] Apr 5, 2024
4cf5162
chore(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#3497)
dependabot[bot] Apr 5, 2024
996252b
docs: Add technique for ConfigMap change detection in Rollout (#3515)
OpenGuidou Apr 9, 2024
4e011b6
chore(deps): bump docker/setup-buildx-action from 3.2.0 to 3.3.0 (#3514)
dependabot[bot] Apr 9, 2024
cd6f5b6
chore(deps): bump peaceiris/actions-gh-pages from 3 to 4 (#3513)
dependabot[bot] Apr 9, 2024
e356a60
fix: Change indentation to properly render Markdown - fixes #3509 (#3…
bmuschko Apr 9, 2024
ed62ee8
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.10 to…
dependabot[bot] Apr 9, 2024
2b7dd8d
chore(deps): bump google.golang.org/grpc from 1.63.0 to 1.63.2 (#3512)
dependabot[bot] Apr 9, 2024
f6f026d
chore(deps): bump go version to 1.22 (#3516)
agaudreault Apr 9, 2024
451e27f
chore(deps): bump codecov/codecov-action from 4.2.0 to 4.3.0 (#3517)
dependabot[bot] Apr 10, 2024
e90a601
fix(controller): Corrects the logic of comparing sha256 has. Fixes #3…
dhawani Apr 10, 2024
1856c3c
docs: Add Amadeus to Users.md (#3527)
OpenGuidou Apr 18, 2024
e8ab42b
chore(deps): bump slsa-framework/slsa-github-generator from 1.10.0 to…
dependabot[bot] Apr 23, 2024
e63c221
chore(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0 (#3522)
dependabot[bot] Apr 23, 2024
2198fcc
chore(deps): bump golangci/golangci-lint-action from 4 to 5 (#3540)
dependabot[bot] Apr 29, 2024
63fd6e3
docs: provide recommendation for strategies (#3531)
kostis-codefresh Apr 29, 2024
9f00419
feat(dashboard): change the color of the current rollout step (#3526)
alopezsanchez Apr 29, 2024
4b0289b
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Apr 29, 2024
76e95cd
chore(deps): bump actions/setup-go from 5.0.0 to 5.0.1 (#3552)
dependabot[bot] May 3, 2024
572f1f5
chore(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 (#3550)
dependabot[bot] May 3, 2024
125fc3d
chore(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.0 (#…
dependabot[bot] May 3, 2024
2e7cf69
chore: upgrade react-scripts (#3584)
rbreeze May 21, 2024
dee5f3b
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.11 to…
dependabot[bot] May 30, 2024
4894e45
chore(deps): bump codecov/codecov-action from 4.3.1 to 4.4.1 (#3588)
dependabot[bot] May 30, 2024
1be50a0
chore(deps): bump softprops/action-gh-release from 2.0.4 to 2.0.5 (#3…
dependabot[bot] May 30, 2024
283e5bf
chore(deps): bump google.golang.org/protobuf from 1.34.0 to 1.34.1 (#…
dependabot[bot] May 30, 2024
36e02c0
chore(deps): bump golangci/golangci-lint-action from 5 to 6 (#3556)
dependabot[bot] May 30, 2024
6329a7a
chore(deps): bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 (#3554)
dependabot[bot] May 30, 2024
48de5b2
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Jun 3, 2024
70817c0
chore(deps): bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#3607)
dependabot[bot] Jun 3, 2024
8ee0815
chore(deps): bump github.com/hashicorp/go-plugin from 1.6.0 to 1.6.1 …
dependabot[bot] Jun 3, 2024
2c19200
chore(deps): bump docker/login-action from 3.1.0 to 3.2.0 (#3604)
dependabot[bot] Jun 3, 2024
276a66d
fix: Update loader-utils to 2.0.4 (#3601)
keithchong Jun 5, 2024
ec18d99
fix: rs conflict with fallback to patch (#3559)
zachaller Jun 7, 2024
e807d39
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.27.0 to 1.27.2 …
dependabot[bot] Jun 10, 2024
32d50b7
chore: add codecov token (#3623)
zachaller Jun 10, 2024
e20bcde
fix: verify the weight of the alb at the end of the rollout (#3627)
zachaller Jun 12, 2024
7df3d17
fix: when Rollout has pingpong and stable/canary service defined, onl…
mayzhang2000 Jun 12, 2024
1d5c9b4
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Jun 12, 2024
f656735
fix: protocol missing in ambassador canary mapping creation. Fixes #…
umjoshua Jun 12, 2024
0d3ed79
chore(deps): bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 (#3631)
dependabot[bot] Jun 13, 2024
8bf1b5e
chore(deps): bump docker/build-push-action from 5.3.0 to 5.4.0 (#3624)
dependabot[bot] Jun 13, 2024
a2c7dbd
docs: Update Changelog (#3632)
github-actions[bot] Jun 13, 2024
11089c9
chore(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 (#3634)
dependabot[bot] Jun 14, 2024
8f32113
chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#…
dependabot[bot] Jun 14, 2024
84ef9f8
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.16 to…
dependabot[bot] Jun 14, 2024
42cef17
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Jun 14, 2024
7188d99
fix: Add volume for plugin and tmp folder (#3546)
tommy351 Jun 17, 2024
112dd4f
chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#3640)
dependabot[bot] Jun 17, 2024
b83ef70
chore: fix and add more cli usage case (#3592)
yyzxw Jun 17, 2024
d1ebbe9
fix: don't default datadog aggregator (#3643)
zachaller Jun 17, 2024
5a6ca83
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Jun 18, 2024
50baf74
chore(deps): bump docker/build-push-action from 5.4.0 to 6.0.0 (#3644)
dependabot[bot] Jun 18, 2024
4f1edbe
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.18 to…
dependabot[bot] Jun 18, 2024
f2b155d
chore: don't fail code-cov on failure (#3661)
zachaller Jun 21, 2024
72f3dab
chore(deps): bump docker/build-push-action from 6.0.0 to 6.0.2 (#3659)
dependabot[bot] Jun 21, 2024
c43f4fb
fix: docs site version selector broken (#3590)
yyzxw Jun 21, 2024
b5d0818
chore(deps): bump docker/build-push-action from 6.0.2 to 6.1.0 (#3662)
dependabot[bot] Jun 25, 2024
0c716e2
docs: Update Changelog (#3666)
github-actions[bot] Jun 25, 2024
f1d4dd2
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.19 to…
dependabot[bot] Jun 27, 2024
5996471
chore(deps): bump docker/build-push-action from 6.1.0 to 6.2.0 (#3676)
dependabot[bot] Jun 27, 2024
f21956c
fix: add update verb to ClusterRole permissions for scaleDown feature…
EnriqueTejeda Jun 27, 2024
243ea91
fix(analysis): Take RollbackWindow into account when Reconciling Anal…
Psukhe Jun 27, 2024
04f8da1
chore(deps): bump softprops/action-gh-release from 2.0.5 to 2.0.6 (#3…
dependabot[bot] Jun 27, 2024
eb1d8b8
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Jul 2, 2024
23436a2
chore(deps): bump github.com/aws/smithy-go from 1.20.2 to 1.20.3 (#3685)
dependabot[bot] Jul 2, 2024
b997674
chore: add example for updating all container images in set command (…
EnriqueTejeda Jul 2, 2024
aae86f7
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.22 to…
dependabot[bot] Jul 3, 2024
590206b
chore(deps): bump google.golang.org/grpc from 1.64.0 to 1.65.0 (#3694)
dependabot[bot] Jul 3, 2024
68f7b41
chore(deps): bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#3705)
dependabot[bot] Jul 8, 2024
3e4ea74
feat(metricprovider): add prometheus range query support (#3704)
mclarke47 Jul 10, 2024
005ff27
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.23 to…
dependabot[bot] Jul 10, 2024
2fad353
chore(deps): bump docker/build-push-action from 6.2.0 to 6.3.0 (#3697)
dependabot[bot] Jul 10, 2024
c366c5a
chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.1.0 (#3696)
dependabot[bot] Jul 10, 2024
764f530
docs: copy omission in rollout docs (#3690)
mathisto Jul 10, 2024
813b94c
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Jul 11, 2024
fdfc75e
chore(deps): bump actions/setup-go from 5.0.1 to 5.0.2 (#3716)
dependabot[bot] Jul 11, 2024
3d29653
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.24 to…
dependabot[bot] Jul 11, 2024
d89abb2
feat(analysis): Returns the resolved query as metadata in the New Rel…
orlando-valdez-ck Jul 11, 2024
fdcb0d8
docs: correct the case that autoPromotionSeconds feature is ignored (…
itsme2980 Jul 11, 2024
e4c374d
chore(deps): bump docker/build-push-action from 6.3.0 to 6.4.0 (#3723)
dependabot[bot] Jul 16, 2024
d962435
fix(analysis): explicitly set datadog aggregator to last only on v2 (…
alexef Jul 18, 2024
1189944
chore(deps): bump docker/login-action from 3.2.0 to 3.3.0 (#3739)
dependabot[bot] Jul 23, 2024
9a230b3
chore(deps): bump docker/setup-buildx-action from 3.4.0 to 3.5.0 (#3738)
dependabot[bot] Jul 23, 2024
63c0eec
chore(deps): bump docker/build-push-action from 6.4.0 to 6.5.0 (#3737)
dependabot[bot] Jul 23, 2024
5dbd7a8
chore(deps): bump docker/setup-qemu-action from 3.1.0 to 3.2.0 (#3736)
dependabot[bot] Jul 23, 2024
c727a3c
chore: code coverage for e2e (#3740)
zachaller Jul 24, 2024
f96eaca
chore(deps): bump softprops/action-gh-release from 2.0.6 to 2.0.8 (#3…
dependabot[bot] Jul 24, 2024
9884b2a
fix: e2e test results processing change key name to run-id (#3744)
zachaller Jul 24, 2024
d3d630d
fix: add secrets so we can download across workflows (#3746)
zachaller Jul 24, 2024
872f2ac
feat(controller): Allow specifying full annotations for nginx canary …
cyrilico Jul 25, 2024
638ca1b
fix: separate e2e and unit test reporting uploads (#3747)
zachaller Jul 25, 2024
e638c88
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.26 to…
dependabot[bot] Jul 25, 2024
3024c2a
chore: use codecov config and only send merged coverage file (#3751)
zachaller Jul 29, 2024
65fc9ef
chore(deps): bump docker/setup-buildx-action from 3.5.0 to 3.6.1 (#3755)
dependabot[bot] Jul 30, 2024
643d684
docs: added clarifications for short releases (#3753)
kostis-codefresh Jul 31, 2024
6c873a9
fix(dashboard): Update pod status logic to support native sidecars. F…
martynd Jul 31, 2024
708db68
fix(controller): Get the right resourceName for traefik.io.Fixes #361…
BrunoTarijon Aug 1, 2024
f2c737c
chore: Add Cloudflare to users (#3768)
johnmwood Aug 6, 2024
cf46983
chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 (#3766)
dependabot[bot] Aug 6, 2024
0ca5932
docs: add Priceline to USERS.md (#3764)
akorzy-pl Aug 6, 2024
827ce59
fix(controller): use the stableRS from the rollout context rather tha…
benminter-treatwell Aug 6, 2024
48131eb
fix: Support kustomize v5 labels transformer. Fixes #3105 (#3775)
int128 Aug 7, 2024
74c1a94
feat(controller): add canary steps plugin (#3521)
agaudreault Aug 8, 2024
b448b76
chore(deps): bump sigstore/cosign-installer from 3.5.0 to 3.6.0 (#3777)
dependabot[bot] Aug 8, 2024
825a7ca
chore(deps): bump docker/build-push-action from 6.5.0 to 6.6.1 (#3776)
dependabot[bot] Aug 8, 2024
54cef88
chore: capitalize AS in Dockerfile (#3781)
kevinji Aug 12, 2024
8f74229
docs: Update ephemeral-metadata.md with a small fix (#3782)
areitz Aug 12, 2024
6b2ee92
fix(metricprovider): reuse http.Transport for http.Client (#3780)
kevinji Aug 12, 2024
f6ce5ce
docs: remove obsolete roadmap page (#3783)
kostis-codefresh Aug 12, 2024
3c15eb1
fix: replicaSet not scaled down due to incorrect annotations (#3762) …
agaudreault Aug 12, 2024
e619a51
chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.…
dependabot[bot] Aug 13, 2024
0397210
feat(controller): enable pprof profiling support (#3769)
johnmwood Aug 13, 2024
36b9e15
docs: Update Changelog (#3788)
github-actions[bot] Aug 13, 2024
97ded54
feat(analysis): Adds timeout property to NewRelic metrics provider. R…
orlando-valdez-ck Aug 14, 2024
c1ffa8e
chore(deps): bump docker/build-push-action from 6.6.1 to 6.7.0 (#3791)
dependabot[bot] Aug 14, 2024
463b63e
chore(deps): bump github.com/aws/smithy-go from 1.20.3 to 1.20.4 (#3794)
dependabot[bot] Aug 15, 2024
a38748b
chore(deps): bump github.com/newrelic/newrelic-client-go/v2 from 2.41…
dependabot[bot] Aug 15, 2024
80fff8e
fix(dashboard): parse analysis values with JSON5 to handle NaN. Fixes…
AppliNH Aug 22, 2024
7938e84
chore: move ReplicaSet creation and Rollout validation earlier during…
zachaller Aug 26, 2024
23e186e
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.27 to…
dependabot[bot] Aug 26, 2024
8a9ef9f
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Aug 27, 2024
f9b62a8
fix: retain non-nginx canary annotations. Fixes: #1070 (#3806)
jahvon Aug 27, 2024
22cdc1f
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.30 to…
dependabot[bot] Aug 27, 2024
39764fb
fix(trafficrouting): Fix downtime on initial deployment using Istio D…
wmuizelaar Aug 27, 2024
bfef7f0
feat: support multi account Datadog metrics provider (#3787)
ariadnarouco Aug 27, 2024
4135fae
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.31 to…
dependabot[bot] Sep 9, 2024
b8a9bf5
chore(deps): bump peter-evans/create-pull-request from 6 to 7 (#3819)
dependabot[bot] Sep 9, 2024
e51e924
chore: Add Trustly to USERS.md (#3837)
bishalthapa-t Sep 18, 2024
0258071
docs: fix a link to e2e.yaml (#3834)
maruloop Sep 18, 2024
d750376
chore(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.2 (#3831)
dependabot[bot] Sep 18, 2024
c3db761
chore(deps): bump github.com/newrelic/newrelic-client-go/v2 from 2.43…
dependabot[bot] Sep 18, 2024
00e39b1
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Sep 18, 2024
a964a80
docs: Clarify analysis count with value 0 (#3847)
leoluz Sep 24, 2024
ff93786
docs: Update metric job docs with some of the available config option…
meeech Sep 24, 2024
f32b2f3
fix(trafficrouting): add nil check for desired annotations map in ALB…
y-rabie Sep 27, 2024
a0a520c
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.33 to…
dependabot[bot] Sep 27, 2024
9b60eca
docs: clarify supported deployment strategies (#3823)
johnmwood Sep 27, 2024
4e44913
fix: stop rollout from entering degraded state during blueGreen pause…
miles-w-3 Sep 27, 2024
3df034c
chore(deps): bump docker/build-push-action from 6.7.0 to 6.8.0 (#3860)
dependabot[bot] Oct 1, 2024
6ced7fc
chore(deps): bump docker/build-push-action from 6.8.0 to 6.9.0 (#3863)
dependabot[bot] Oct 1, 2024
5bcf340
docs: Update specification document (#3877)
kth496 Oct 7, 2024
50300e5
docs: add TBC Bank to USERS.md (#3871)
mategogiberidze Oct 7, 2024
e9dad99
chore(deps): bump sigstore/cosign-installer from 3.6.0 to 3.7.0 (#3875)
dependabot[bot] Oct 9, 2024
d49b3fa
chore(deps): bump github.com/newrelic/newrelic-client-go/v2 from 2.45…
dependabot[bot] Oct 9, 2024
4afdb85
fix(dashboard): analysis modal crashed when value not valid (#3881)
ashutosh16 Oct 9, 2024
9f18222
chore(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 (#3865)
dependabot[bot] Oct 9, 2024
b0d74e5
chore(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 (#3841)
dependabot[bot] Oct 9, 2024
785ea17
fix(metricprovider): fix handling null values in datadog (#3893)
y-rabie Oct 15, 2024
6c61ed2
chore(deps): bump google.golang.org/protobuf from 1.34.2 to 1.35.1 (#…
dependabot[bot] Oct 16, 2024
ac5a0d7
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.31.0 to 1.32.2 …
dependabot[bot] Oct 16, 2024
806d07c
chore(deps): bump github.com/aws/smithy-go from 1.21.0 to 1.22.0 (#3885)
dependabot[bot] Oct 16, 2024
060566c
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Oct 17, 2024
de827d4
fix: check isScalingEvent only on stable and newRS (#3883)
zachaller Oct 17, 2024
3cf177d
chore(deps): bump docker/setup-buildx-action from 3.6.1 to 3.7.1 (#3876)
dependabot[bot] Oct 17, 2024
b2a6844
fix: rollout should skip timeout when paused (#3711)
wangli1030 Oct 17, 2024
ee356d0
chore(deps): bump google.golang.org/grpc from 1.66.2 to 1.67.1 (#3903)
dependabot[bot] Oct 18, 2024
1264f8d
chore: add step plugin proposal (#3480)
agaudreault Oct 19, 2024
8ac6be8
docs(analysis): new plugin is added to the documentation (#3915)
selcukusta Oct 29, 2024
79c445f
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.32.2 to 1.32.3 …
dependabot[bot] Oct 29, 2024
8696879
docs: GTW API support changed to Gloo Gateway instead of GloodMesh (#…
ilrudie Oct 29, 2024
8503baa
fix(controller): weighted experiment validation should allow delegati…
bezmax Oct 29, 2024
cb86d48
chore(deps): bump actions/setup-go from 5.0.2 to 5.1.0 (#3912)
dependabot[bot] Oct 29, 2024
51b02ad
chore(deps): bump github.com/hashicorp/go-plugin from 1.6.1 to 1.6.2 …
dependabot[bot] Oct 29, 2024
9ea0de1
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.38 to…
dependabot[bot] Oct 29, 2024
68afdbf
docs: document canary step plugin (alpha) (#3906)
agaudreault Oct 29, 2024
8bd36d8
docs(analysis): plugin url is changed and redirected to argoproj-labs…
selcukusta Oct 31, 2024
7d3627d
chore(deps): bump softprops/action-gh-release from 2.0.8 to 2.0.9 (#3…
dependabot[bot] Nov 1, 2024
3296d6d
chore(deps): bump github.com/newrelic/newrelic-client-go/v2 from 2.48…
dependabot[bot] Nov 1, 2024
15c723f
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Nov 1, 2024
53c4f12
fix: remove condition where header routes can stay directed at empty …
schlags Nov 3, 2024
e0968a9
chore: update the link of DCO in PR template (#3944)
chansuke Nov 14, 2024
7a63088
docs: add CarGurus to users.md (#3940)
Nov 14, 2024
8ff3d0d
chore(deps): bump github.com/newrelic/newrelic-client-go/v2 from 2.50…
dependabot[bot] Nov 14, 2024
b899cf5
chore(deps): bump softprops/action-gh-release from 2.0.9 to 2.1.0 (#3…
dependabot[bot] Nov 14, 2024
1a05565
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Nov 14, 2024
5f59344
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.32.3 to 1.32.4 …
dependabot[bot] Nov 14, 2024
2de7966
docs: add 7shifts to users.md (#3965)
unrolled Dec 4, 2024
0607239
docs: document dynamicStableScale (#3978)
kostis-codefresh Dec 4, 2024
35147d3
fix(dashboard): No redirect loop when running on root. Fixes #3967 (#…
thejoeejoee Dec 4, 2024
642d031
fix(dashboard): Cleanup viewcontroller after each request. Fixes #209…
unrolled Dec 4, 2024
c40e5a8
chore(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 (#3963)
dependabot[bot] Dec 4, 2024
25d1a6e
chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (#…
dependabot[bot] Dec 4, 2024
f7265e3
chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#3949)
dependabot[bot] Dec 4, 2024
c5f3810
chore(deps): bump codecov/codecov-action from 4.6.0 to 5.0.7 (#3961)
dependabot[bot] Dec 4, 2024
275623f
docs: add descriptions for additional default trigger templates (#3960)
chansuke Dec 4, 2024
7c06316
feat(metricprovider): credentials to download plugin (#3905)
ariadnarouco Dec 4, 2024
1dbe60c
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.28.1 to …
dependabot[bot] Dec 5, 2024
9474379
chore(deps): bump google.golang.org/grpc from 1.67.1 to 1.68.1 (#3979)
dependabot[bot] Dec 5, 2024
1bfcd0c
fix(controller): fix race condition in updating ephemeral metadata (#…
y-rabie Dec 5, 2024
ffbaaad
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Dec 5, 2024
1c6a7ff
feat(analysis): Add ConsecutiveSuccessLimit feature to Analysis (#3970)
y-rabie Dec 5, 2024
5e39d59
chore: update golangci-lint to v1.61.0 (#3857)
blkperl Dec 5, 2024
02e9dd6
chore(deps): update golang to 1.23 (#3987)
blkperl Dec 6, 2024
db43539
chore(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 (#3986)
dependabot[bot] Dec 6, 2024
c335003
chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#…
dependabot[bot] Dec 6, 2024
b3356a2
feat: New Prometheus metric: build_info (#3591)
nlamirault Dec 6, 2024
a4d50d8
docs: fix broken links (#3962)
Dec 6, 2024
5a1fa16
ci: add testing for k8s 1.30 and 1.31 (#3858)
blkperl Dec 7, 2024
876bec3
docs(analysis): add docs for consecutiveSuccessLimit (#3996)
y-rabie Dec 11, 2024
42215e6
fix: remove ReplicaSet write-back (#4044)
zachaller Jan 16, 2025
fefd587
fix(experiments): move recorder event to after experiment reconciliat…
Hellspam Jan 8, 2025
e8b557f
fix(controller): Fixed broken pprof links #4037 (#4038)
DerekTBrown Jan 10, 2025
9c5d75d
fix: don't over reconcile on error (#4005)
zachaller Dec 17, 2024
8a4a81a
fix: Upgrade go-retryablehttp to v0.7.7 (#3743)
Rizwana777 Dec 13, 2024
06f2d66
fix: check ephemeral metadata is set before delete (#4089)
com6056 Feb 4, 2025
71a0100
fix: redo PR 3639 (#4114)
zachaller Feb 6, 2025
f740d79
fix: nil pointer on logging (#4127)
zachaller Feb 12, 2025
abeaca1
fix(metricprovider): not require address in kubernetes secret for Dat…
TAKAyukiatkwsk Feb 21, 2025
04c62f6
fix: loop when paused and completed (#4134)
zachaller Feb 21, 2025
7bb9c0b
docs: new syntax for docs conf (#4012)
kostis-codefresh Dec 18, 2024
399b647
fix: correct typo in linter settings key name (#4094)
thevilledev Feb 3, 2025
fb04f2e
fix(dashboard): Revert react-scripts upgrade due to performance regre…
chansuke Mar 3, 2025
d8c1eca
fix(controller): rollout stuck in `Progressing`. fixes #3988 (#4072)
chengjoey Mar 6, 2025
f6a202d
fix: guardrail to not overload stable replicaset (#3878)
Abhish2702 Mar 10, 2025
1ad2c6a
chore(deps): Updated go version in go.mod file (#4182)
anandf Mar 15, 2025
b279335
fix(analysis): prevent promotion on inconclusive background run. Fixe…
ypopivniak-cg Mar 21, 2025
0775302
fix: Revert "fix(controller): rollout stuck in `Progressing`. fixes …
zachaller Mar 21, 2025
43785c4
chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.29.0 to fix CV…
chengfang Apr 10, 2025
78a3f6f
chore(deps): bump github.com/golang-jwt/jwt to 4.5.2 (#4235) (#4236)
keithchong Apr 16, 2025
c023cb4
Merge branch 'release-1.8' of github.com:argoproj/argo-rollouts into …
zachaller Apr 17, 2025
406f6bf
fix(trafficrouting): patch VirtualService when there is only one name…
jeanmorais Feb 21, 2025
dd59f5d
fix(experiments): fire rollout event on experiment step (#4124)
meeech Feb 14, 2025
3db9784
fix: restarts during updates could cause downtime (#4221)
jessesuen Apr 8, 2025
c48a4e6
docs: blue green w/ ALB not supported without downtime (#4259)
zachaller Apr 28, 2025
aa6d287
fix: abort scenario where canary/stable service is not provided (#4299)
pjiang-dev May 30, 2025
49fa151
docs: explain skew policy between the kubectl plugin and the controll…
kostis-codefresh May 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 13 additions & 10 deletions .codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,16 @@ coverage:
default:
threshold: 0.1
ignore:
- "pkg/apis/rollouts/v1alpha1"
- "test"
- "**/*.pb.go"
- "**/*.pb.gw.go"
- "**/*generated.go"
- "**/*generated.deepcopy.go"
- "**/*_test.go"
- "pkg/apis/client/.*"
- "pkg/client/.*"
- "vendor/.*"
- 'pkg/apis/rollouts/v1alpha1'
- 'test'
- '**/*.pb.go'
- '**/*.pb.gw.go'
- '**/*generated.go'
- '**/*generated.deepcopy.go'
- '**/*_test.go'
- 'pkg/apis/client/.*'
- 'pkg/client/.*'
- 'vendor/.*'
- '**/mocks/*'
- 'hack/gen-crd-spec/main.go'
- 'hack/gen-docs/main.go'
4 changes: 2 additions & 2 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Checklist:

* [ ] Either (a) I've created an [enhancement proposal](https://github.com/argoproj/argo-rollouts/issues/new/choose) and discussed it with the community, (b) this is a bug fix, or (c) this is a chore.
* [ ] The title of the PR is (a) [conventional](https://www.conventionalcommits.org/en/v1.0.0/) with a list of types and scopes found [here](https://github.com/argoproj/argo-rollouts/blob/master/.github/workflows/pr-title-check.yml), (b) states what changed, and (c) suffixes the related issues number. E.g. `"fix(controller): Updates such and such. Fixes #1234"`.
* [ ] I've signed my commits with [DCO](https://github.com/argoproj/argoproj)
* [ ] I've signed my commits with [DCO](https://github.com/argoproj/argoproj/blob/main/community/CONTRIBUTING.md#legal)
* [ ] I have written unit and/or e2e tests for my change. PRs without these are unlikely to be merged.
* [ ] My builds are green. Try syncing with master if they are not.
* [ ] My organization is added to [USERS.md](https://github.com/argoproj/argo-rollouts/blob/master/USERS.md).
* [ ] My organization is added to [USERS.md](https://github.com/argoproj/argo-rollouts/blob/master/USERS.md).
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
./git-chglog --sort semver -o CHANGELOG.md v1.3.1..
rm git-chglog
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
uses: peter-evans/create-pull-request@v7
with:
commit-message: update changelog
title: "docs: Update Changelog"
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,13 +61,13 @@ jobs:
needs: [set-vars]
permissions:
contents: read
packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags
packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags
id-token: write # for creating OIDC tokens for signing.
uses: ./.github/workflows/image-reuse.yaml
with:
quay_image_name: ${{ needs.set-vars.outputs.controller-meta-tags }}
# Note: cannot use env variables to set go-version (https://docs.github.com/en/actions/using-workflows/reusing-workflows#limitations)
go-version: '1.21'
go-version: '1.23'
platforms: ${{ needs.set-vars.outputs.platforms }}
push: ${{ github.event_name != 'pull_request' }}
secrets:
Expand All @@ -78,13 +78,13 @@ jobs:
needs: [set-vars]
permissions:
contents: read
packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags
packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags
id-token: write # for creating OIDC tokens for signing.
uses: ./.github/workflows/image-reuse.yaml
with:
quay_image_name: ${{ needs.set-vars.outputs.plugin-meta-tags }}
# Note: cannot use env variables to set go-version (https://docs.github.com/en/actions/using-workflows/reusing-workflows#limitations)
go-version: '1.21'
go-version: '1.23'
platforms: ${{ needs.set-vars.outputs.platforms }}
push: ${{ github.event_name != 'pull_request' }}
target: kubectl-argo-rollouts
Expand Down
100 changes: 0 additions & 100 deletions .github/workflows/e2e.yaml

This file was deleted.

8 changes: 4 additions & 4 deletions .github/workflows/gh-pages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ permissions:
jobs:
deploy:
permissions:
contents: write # for peaceiris/actions-gh-pages to push pages branch
contents: write # for peaceiris/actions-gh-pages to push pages branch
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand All @@ -24,16 +24,16 @@ jobs:
with:
python-version: 3.x
- name: Set up Go
uses: actions/setup-go@v5.0.0
uses: actions/setup-go@v5.1.0
with:
go-version: '1.21'
go-version: '1.23'
- name: build
run: |
pip install mkdocs mkdocs_material
make docs
mkdocs build
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./site
53 changes: 11 additions & 42 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ name: Go
on:
push:
branches:
- "master"
- "release-*"
- 'master'
- 'release-*'
pull_request:
branches:
- "master"
- 'master'
env:
# Golang version to use across CI steps
GOLANG_VERSION: '1.21'
GOLANG_VERSION: '1.23'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand All @@ -19,39 +19,30 @@ permissions:
contents: read

jobs:
event_file:
name: "Event File"
runs-on: ubuntu-latest
steps:
- name: Upload
uses: actions/upload-artifact@v4
with:
name: Event File
path: ${{ github.event_path }}
lint-go:
permissions:
contents: read # for actions/checkout to fetch code
pull-requests: read # for golangci/golangci-lint-action to fetch pull requests
contents: read # for actions/checkout to fetch code
pull-requests: read # for golangci/golangci-lint-action to fetch pull requests
name: Lint Go code
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@v5.0.0
uses: actions/setup-go@v5.1.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: Checkout code
uses: actions/checkout@v4
- name: Run golangci-lint
uses: golangci/golangci-lint-action@v4
uses: golangci/golangci-lint-action@v6
with:
version: v1.57.2
version: v1.61.0
args: --timeout 6m
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@v5.0.0
uses: actions/setup-go@v5.1.0
with:
go-version: ${{ env.GOLANG_VERSION }}
id: go
Expand All @@ -72,28 +63,6 @@ jobs:
- name: Compile all packages
run: make controller plugin

- name: Test
run: make test-unit

- name: Upload Unit Test Results
if: always()
uses: actions/upload-artifact@v4
with:
name: Unit Test Results
path: |
junit.xml

- name: Generate code coverage artifacts
uses: actions/upload-artifact@v4
with:
name: code-coverage
path: coverage.out

- name: Upload code coverage information to codecov.io
uses: codecov/[email protected]
with:
file: coverage.out

codegen:
name: Verify Codegen
runs-on: ubuntu-latest
Expand All @@ -103,7 +72,7 @@ jobs:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Golang
uses: actions/setup-go@v5.0.0
uses: actions/setup-go@v5.1.0
with:
go-version: ${{ env.GOLANG_VERSION }}
# k8s codegen generates files into GOPATH location instead of the GitHub git checkout location
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/image-reuse.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,17 +69,17 @@ jobs:
if: ${{ github.ref_type != 'tag'}}

- name: Setup Golang
uses: actions/setup-go@v5.0.0 # v3.5.0
uses: actions/setup-go@v5.1.0 # v3.5.0
with:
go-version: ${{ inputs.go-version }}

- name: Install cosign
uses: sigstore/cosign-installer@e1523de7571e31dbe865fd2e80c5c7c23ae71eb4 # v3.4.0
uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0
with:
cosign-release: 'v2.2.0'

- uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
- uses: docker/setup-buildx-action@2b51285047da1547ffb1b2203d8be4c0af6b1f20 # v3.2.0
- uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3.2.0
- uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1

- name: Setup tags for container image as a CSV type
run: |
Expand All @@ -106,31 +106,31 @@ jobs:
echo 'EOF' >> $GITHUB_ENV

- name: Login to Quay.io
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.0
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
with:
registry: quay.io
username: ${{ secrets.quay_username }}
password: ${{ secrets.quay_password }}
if: ${{ inputs.quay_image_name && inputs.push }}

- name: Login to GitHub Container Registry
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.0
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
with:
registry: ghcr.io
username: ${{ secrets.ghcr_username }}
password: ${{ secrets.ghcr_password }}
if: ${{ inputs.ghcr_image_name && inputs.push }}

- name: Login to dockerhub Container Registry
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.0
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
with:
username: ${{ secrets.docker_username }}
password: ${{ secrets.docker_password }}
if: ${{ inputs.docker_image_name && inputs.push }}

- name: Build and push container image
id: image
uses: docker/build-push-action@2cdde995de11925a030ce8070c3d77a52ffcf1c0 #v5.3.0
uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 #v6.10.0
with:
context: .
platforms: ${{ inputs.platforms }}
Expand Down
Loading