Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Cr 24605 sync v1.7.1 #304

Merged
merged 265 commits into from
Jul 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
265 commits
Select commit Hold shift + click to select a range
f433582
chore(deps): bump github.com/hashicorp/go-plugin from 1.4.10 to 1.5.0…
dependabot[bot] Aug 30, 2023
8b0215d
fix(controller): rollback should skip all steps to active rs within R…
amazingandyyy Aug 31, 2023
c5508fb
docs: Remove rogue apostrophe in features/analysis.md (#3001)
stig Aug 31, 2023
9906c37
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.37 to…
dependabot[bot] Sep 1, 2023
607de81
docs: update all ingress objects to networking.k8s.io/v1 (#3005)
therealdwright Sep 3, 2023
32bf983
chore(deps): bump sigstore/cosign-installer from 3.1.1 to 3.1.2 (#3011)
dependabot[bot] Sep 4, 2023
b14679b
docs: replace `patchesStrategicMerge` with `patches` in tests/docs (#…
therealdwright Sep 5, 2023
6e716fa
fix: analysis step should be ignored after promote (#3016)
pasha-codefresh Sep 5, 2023
69bcc37
refactor: rename interface{} => any (#3000)
izturn Sep 5, 2023
2cf1aa1
chore(deps): bump actions/checkout from 3 to 4 (#3012)
dependabot[bot] Sep 5, 2023
b30ad03
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.38 to…
dependabot[bot] Sep 6, 2023
c5457e3
docs: Update Changelog (#3021)
github-actions[bot] Sep 6, 2023
abb8474
fix: Add the GOPATH to the go-to-protobuf command (#3022)
meeech Sep 6, 2023
df187c1
chore(deps): bump github.com/antonmedv/expr from 1.13.0 to 1.15.1 (#3…
dependabot[bot] Sep 7, 2023
4f14684
chore(deps): bump github.com/hashicorp/go-plugin from 1.5.0 to 1.5.1 …
dependabot[bot] Sep 7, 2023
71545ae
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Sep 8, 2023
c244c04
chore: Update users doc with CircleCI (#3028)
meeech Sep 8, 2023
2c9e6c5
chore(deps): bump github.com/antonmedv/expr from 1.15.1 to 1.15.2 (#3…
dependabot[bot] Sep 14, 2023
ee4643e
chore(deps): bump docker/login-action from 2.2.0 to 3.0.0 (#3035)
dependabot[bot] Sep 14, 2023
cb22411
chore(deps): bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#3…
dependabot[bot] Sep 14, 2023
4852524
chore(deps): bump docker/build-push-action from 4.1.1 to 5.0.0 (#3033)
dependabot[bot] Sep 14, 2023
b80afec
chore(deps): bump docker/metadata-action from 4 to 5 (#3032)
dependabot[bot] Sep 14, 2023
ad3c4f6
chore(deps): bump github.com/evanphx/json-patch/v5 from 5.6.0 to 5.7.…
dependabot[bot] Sep 14, 2023
57be60a
chore(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.0 (#3023)
dependabot[bot] Sep 14, 2023
d5fdf6d
chore(deps): bump google.golang.org/grpc from 1.58.0 to 1.58.2 (#3050)
dependabot[bot] Sep 22, 2023
91beda4
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.39 to…
dependabot[bot] Sep 24, 2023
1ee490b
chore(deps): bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#3031)
dependabot[bot] Sep 24, 2023
2aeabf4
chore(deps): bump github.com/antonmedv/expr from 1.15.2 to 1.15.3 (#3…
dependabot[bot] Sep 24, 2023
6a231bf
docs: clarify external clusters (#3058)
kostis-codefresh Sep 25, 2023
f650a1f
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.41 to…
dependabot[bot] Sep 26, 2023
5ac4a48
fix: prevent hot loop when fully promoted rollout is aborted (#3064)
jessesuen Sep 29, 2023
b81e404
chore: updating getCanaryConfigId to be more efficient with better er…
zhaque44 Oct 2, 2023
6f5206f
chore(deps): bump github.com/hashicorp/go-plugin from 1.5.1 to 1.5.2 …
dependabot[bot] Oct 2, 2023
0d93b97
fix: inopportune scaling events would lose some status fields (#3060)
jessesuen Oct 4, 2023
20214b4
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.42 to…
dependabot[bot] Oct 4, 2023
83fe979
fix: sync notification controller configmaps/secrets first (#3075)
zachaller Oct 5, 2023
ba7c9a5
fix: missing notification on error (#3076)
zachaller Oct 5, 2023
8985fd8
fix: Replace antonmedv/expr with expr-lang/expr (#3090)
terrytangyuan Oct 9, 2023
d8a6256
fix: revert repo change to expr (#3094)
zachaller Oct 11, 2023
8d6d426
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Oct 11, 2023
c228554
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.21.0 to 1.21.1 …
dependabot[bot] Oct 11, 2023
e788a01
docs: Ensure image not present between incomplete sentence. (#3079)
PranitRout07 Oct 11, 2023
017d362
fix: bump notification-engine to fix double send on self server notif…
zachaller Oct 11, 2023
28d9502
fix: keep rs informer updated (#3091)
zachaller Oct 12, 2023
a3dfd56
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.43 to…
dependabot[bot] Oct 12, 2023
db567aa
chore(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#3098)
dependabot[bot] Oct 12, 2023
6d58a42
chore: add missing rollout fields (#3062)
ashutosh16 Oct 13, 2023
69c697c
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.21.1 to 1.21.2 …
dependabot[bot] Oct 13, 2023
a9a51f2
feat: Support OAuth2 for prometheus and web providers (#3038)
OpenGuidou Oct 13, 2023
e04d325
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Oct 13, 2023
1d89c33
fix: codegen was missed (#3104)
zachaller Oct 13, 2023
ebf1a3e
fix(metricprovider): support Datadog v2 API Fixes #2813 (#2997)
meeech Oct 14, 2023
9b2d607
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Oct 14, 2023
5597ae6
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.44 to…
dependabot[bot] Oct 16, 2023
439fa52
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.45 to…
dependabot[bot] Oct 21, 2023
9ecdeed
docs: add CONTRIBUTING.md at root of repo, directing to docs/ (#3121)
jmeridth Oct 23, 2023
047f2a2
chore(deps): bump golang.org/x/oauth2 from 0.10.0 to 0.13.0 (#3107)
dependabot[bot] Oct 23, 2023
7f25955
fix: rollback to stable with dynamicStableScale could overwhelm stabl…
jessesuen Oct 23, 2023
23c65e0
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Oct 25, 2023
afdbfc6
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.19.0 to …
dependabot[bot] Oct 25, 2023
53fbc57
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Oct 28, 2023
4471508
chore(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0 (#3113)
dependabot[bot] Oct 28, 2023
3e940a6
docs(analysis): Add note about availability of new datadog v2 functio…
meeech Oct 30, 2023
c83bf64
fix: docs require build.os to be defined (#3133)
zachaller Oct 30, 2023
423be7b
chore(deps): bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 (#3122)
dependabot[bot] Oct 31, 2023
e1b6d05
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.21.2 to 1.22.0 …
dependabot[bot] Nov 1, 2023
04e1119
fix: istio destionationrule subsets enforcement (#3126)
dnguy078 Nov 1, 2023
f0265da
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.19.1 to …
dependabot[bot] Nov 1, 2023
6e89d76
chore: upgrade cosign (#3139)
34fathombelow Nov 1, 2023
0593d92
fix: Revert "fix: istio destionationrule subsets enforcement (#3126)"…
zachaller Nov 2, 2023
5ec6e9f
docs: Update Changelog (#3148)
github-actions[bot] Nov 3, 2023
0071d62
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.20.0 to …
dependabot[bot] Nov 3, 2023
0246228
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Nov 3, 2023
1c455de
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Nov 3, 2023
5b46e7a
chore: add OpenSSF Scorecard badge (#3154)
crenshaw-dev Nov 6, 2023
e4ac54c
docs: fix typo in smi.md (#3160)
dmetz-figma Nov 10, 2023
19236c6
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.22.0 to …
dependabot[bot] Nov 10, 2023
3e74cf5
chore(deps): bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#3158)
dependabot[bot] Nov 10, 2023
f8d18a3
chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#3152)
dependabot[bot] Nov 10, 2023
d8f0aa4
chore(deps): bump github.com/bombsimon/logrusr/v4 from 4.0.0 to 4.1.0…
dependabot[bot] Nov 10, 2023
39d21ae
chore: add test for reconcileEphemeralMetadata() (#3163)
zhaque44 Nov 11, 2023
13ef111
chore(deps): bump github.com/hashicorp/go-plugin from 1.5.2 to 1.6.0 …
dependabot[bot] Nov 14, 2023
87b7448
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Nov 15, 2023
be241c9
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.23.0 to …
dependabot[bot] Nov 22, 2023
586dcbd
chore(deps): bump github.com/antonmedv/expr from 1.15.3 to 1.15.4 (#3…
dependabot[bot] Nov 23, 2023
1f7cb24
chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.…
dependabot[bot] Nov 23, 2023
c7746c4
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Nov 26, 2023
9bccf0e
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Nov 26, 2023
e440196
chore(deps): bump github.com/antonmedv/expr from 1.15.4 to 1.15.5 (#3…
dependabot[bot] Nov 27, 2023
fe70245
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Nov 29, 2023
57d294e
chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.15.0 (#3187)
dependabot[bot] Nov 29, 2023
dbf8ccc
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Nov 29, 2023
33e0612
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.25.5 to …
dependabot[bot] Nov 29, 2023
8cae284
feat: Rollouts UI List View Refresh (#3118)
phclark Nov 30, 2023
839d727
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.25.8 to …
dependabot[bot] Dec 1, 2023
2270a50
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Dec 1, 2023
3d412ed
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Dec 1, 2023
1600e27
docs(deps): Specify minimum kustomize version (#3199)
kzap Dec 3, 2023
4b73347
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Dec 4, 2023
7bdfca4
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Dec 4, 2023
c067a69
fix: rollouts getting stuck due to bad rs informer updates (#3200)
zachaller Dec 4, 2023
d86c6ce
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.25.10 to…
dependabot[bot] Dec 4, 2023
3b60991
build(deps): always resolve momentjs version 2.29.4 (#3182)
linus345 Dec 4, 2023
3ec0ecc
docs: Update Changelog (#3214)
github-actions[bot] Dec 5, 2023
0ec8519
feat: automatically scale down Deployment after migrating to Rollout …
balasoiuroxana Dec 5, 2023
d892380
chore(deps): bump docker/build-push-action from 5.0.0 to 5.1.0 (#3178)
dependabot[bot] Dec 5, 2023
23b5302
chore(deps): bump argo-ui and fix browser console errors (#3212)
Marvin9 Dec 5, 2023
d378ce7
chore(deps): Bump k8s dependencies to v1.26.11 (#3211)
dlorenc Dec 6, 2023
003af7b
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Dec 7, 2023
a3a449c
chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#3228)
dependabot[bot] Dec 7, 2023
4c7a99b
chore(deps): bump actions/setup-python from 4 to 5 (#3227)
dependabot[bot] Dec 7, 2023
2723b7d
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Dec 7, 2023
5bcacd9
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.25.11 to…
dependabot[bot] Dec 7, 2023
1305129
fix: conflict on updates to replicaset revision (#3216)
zachaller Dec 7, 2023
eeb2719
fix: make sure we use the updated rs when we write back to informer (…
zachaller Dec 8, 2023
3a63141
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Dec 8, 2023
d0faf58
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Dec 8, 2023
5cbd128
chore(deps): bump actions/stale from 8 to 9 (#3232)
dependabot[bot] Dec 8, 2023
147b74a
chore(deps): bump github.com/influxdata/influxdb-client-go/v2 from 2.…
dependabot[bot] Dec 8, 2023
8d20ab7
chore: leave the validation of setHeaderRoute to the plugin when plug…
andyliuliming Dec 8, 2023
54d83d6
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.25.12 to…
dependabot[bot] Dec 8, 2023
31d19dd
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Dec 11, 2023
0300af1
fix: canary step analysis run wasn't terminated as keep running after…
oleksandr-codefresh Dec 11, 2023
88cc9d2
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Dec 11, 2023
22afc4b
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.26.0 to …
dependabot[bot] Dec 11, 2023
98f0e3a
chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#3246)
dependabot[bot] Dec 12, 2023
e71a42c
chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#3245)
dependabot[bot] Dec 12, 2023
3a257e3
docs: Update Changelog (#3244)
github-actions[bot] Dec 12, 2023
0eff316
feat: add analysis modal (#3174)
emily-blixt-ck Dec 18, 2023
cac9455
docs: mention archival of the SMI spec (#3263)
kostis-codefresh Dec 20, 2023
b8a179f
chore(deps): bump actions/upload-artifact from 3 to 4 (#3255)
dependabot[bot] Dec 20, 2023
3f0bb80
chore(deps): bump github/codeql-action from 2 to 3 (#3252)
dependabot[bot] Dec 20, 2023
1ecd394
chore(deps): bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#3260)
dependabot[bot] Dec 20, 2023
c6c16d7
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Dec 21, 2023
0b00594
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Dec 21, 2023
7a68832
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.26.1 to …
dependabot[bot] Dec 21, 2023
ede86a8
chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#…
dependabot[bot] Dec 27, 2023
192009a
fix: updates to replicas and pod template at the same time causes rol…
zachaller Jan 2, 2024
0fab0f2
chore: remove year from codegen license (#3282)
zachaller Jan 2, 2024
c5ef3dc
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.24.0 to 1.24.1 …
dependabot[bot] Jan 5, 2024
39732ce
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Jan 5, 2024
d02a05f
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.26.2 to …
dependabot[bot] Jan 5, 2024
feda353
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Jan 5, 2024
99ae20c
chore(deps): bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (#3294)
dependabot[bot] Jan 9, 2024
bc992a3
docs: Fixed the key for headers in prometheus based argo analysis (#3…
Leegin-darknight Jan 11, 2024
180b4bf
chore(deps): bump github.com/evanphx/json-patch/v5 from 5.7.0 to 5.8.…
dependabot[bot] Jan 15, 2024
d9f9853
chore: update follow-redirects to 1.15.5 (#3314)
reginapizza Jan 17, 2024
db0c8d4
chore(deps): bump actions/cache from 3 to 4 (#3315)
dependabot[bot] Jan 18, 2024
c688dd8
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.26.3 to …
dependabot[bot] Jan 18, 2024
31fe59b
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.26.4 to …
dependabot[bot] Jan 22, 2024
07355a0
fix: keep rs inormer updated upon updating labels and annotations (#3…
zachaller Jan 24, 2024
d77d189
chore(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#3325)
dependabot[bot] Jan 25, 2024
6dd961a
fix: log rs name when update fails (#3318)
zachaller Jan 25, 2024
1a332e3
chore: add logging context around replicaset updates (#3326)
zachaller Jan 25, 2024
a07417a
chore: bump notification engine lib (#3327)
zachaller Jan 25, 2024
ae3a53a
feat: Add support for aggregator type in DataDog metric provider (#3…
NaurisSadovskis Jan 26, 2024
c536b87
docs: Update Changelog (#3328)
github-actions[bot] Jan 26, 2024
8e465d9
chore(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (#3330)
dependabot[bot] Jan 26, 2024
7e0b4e8
chore(deps): bump github.com/evanphx/json-patch/v5 from 5.8.0 to 5.8.…
dependabot[bot] Jan 26, 2024
723f7a9
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.26.5 to …
dependabot[bot] Jan 26, 2024
5e5314b
chore: change controller's deploy strategy to RollingUpdate due to le…
yu-croco Jan 28, 2024
c492b06
feat(analysis): add ttlStrategy on AnalysisRun for garbage collecting…
kevinqian-db Jan 30, 2024
8405f2e
chore(deps): bump github.com/evanphx/json-patch/v5 from 5.8.1 to 5.9.…
dependabot[bot] Jan 30, 2024
a1c0801
chore(deps): bump codecov/codecov-action from 3.1.5 to 4.0.1 (#3347)
dependabot[bot] Feb 2, 2024
7258fe7
feat: support ability to run only the analysis controller (#3336)
gdsoumya Feb 3, 2024
6efb3cc
docs: Guides for popular use-cases (#3346)
kostis-codefresh Feb 3, 2024
f165763
fix: do not require pod readiness when switching desired service sele…
zachaller Feb 5, 2024
92ae7bd
chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#3343)
dependabot[bot] Feb 6, 2024
6c3f065
chore(deps): bump peter-evans/create-pull-request from 5 to 6 (#3342)
dependabot[bot] Feb 6, 2024
f305342
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Feb 6, 2024
e24474d
chore(deps): bump golangci/golangci-lint-action from 3 to 4 (#3359)
dependabot[bot] Feb 12, 2024
bf53f08
chore(deps): bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 (#3357)
dependabot[bot] Feb 12, 2024
724d53d
chore: Add exception to `requireCanaryStableServices` to disable vali…
wilkermichael Feb 12, 2024
db5e3b2
fix: stuck rollout when 2nd deployment happens before 1st finishes (#…
ashutosh16 Feb 12, 2024
37af081
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Feb 13, 2024
cf1ab9f
feat: allow setting traefik versions (#3348)
DrFaust92 Feb 13, 2024
dced99b
fix: append weighted destination only when weight is mentioned (#2734)
divyansh375 Feb 13, 2024
47deb7a
docs: Update Changelog (#3365)
github-actions[bot] Feb 13, 2024
36c8009
test: add unit tests for maxSurge=0, replicas=1 (#3375)
agaudreault Feb 15, 2024
fcb88f0
feat: Support AnalysisRunMetadata and Dryrun for experiments via Roll…
OpenGuidou Feb 16, 2024
50b2885
docs: Update shell autocompletion instructions (#3377)
jopit Feb 16, 2024
1099f88
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.26.6 to …
dependabot[bot] Feb 17, 2024
d06cc34
chore: Update notifications engine to 7a06976 (#3384)
kzap Feb 27, 2024
e547e57
fix: include the correct response error in the plugin init error mess…
chetan-rns Feb 27, 2024
f89b3d4
docs: added Consul plugin support to website (#3362)
wilkermichael Feb 27, 2024
5843fe3
chore(deps): bump codecov/codecov-action from 4.0.1 to 4.1.0 (#3403)
dependabot[bot] Feb 27, 2024
1c2f80d
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Feb 27, 2024
dc6da7d
feat: allow analysis run to use separate kubeconfig for jobs (#3350)
gdsoumya Feb 28, 2024
57097b1
chore(deps): bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#3406)
dependabot[bot] Feb 28, 2024
4a114ce
chore(deps): bump google.golang.org/grpc from 1.61.0 to 1.62.0 (#3404)
dependabot[bot] Feb 28, 2024
04ff63b
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Feb 28, 2024
2e00cd5
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.0 to …
dependabot[bot] Mar 2, 2024
fd40796
chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#3…
dependabot[bot] Mar 4, 2024
9de465f
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.4 to …
dependabot[bot] Mar 5, 2024
017537b
feat: add the max traffic weight support for the traffic routing (ngi…
andyliuliming Mar 6, 2024
305ad13
chore(deps): bump google.golang.org/grpc from 1.62.0 to 1.62.1 (#3426)
dependabot[bot] Mar 6, 2024
ad0b7fe
chore: fix PodSecurity warning (#3424)
newtondev Mar 6, 2024
e184957
fix(controller): don't timeout rollout when still waiting for scale d…
yohanb Mar 6, 2024
a9a5192
docs: minor readability on migration (#3427)
carlossg Mar 8, 2024
0cfdf34
chore(deps): bump docker/build-push-action from 5.1.0 to 5.2.0 (#3439)
dependabot[bot] Mar 11, 2024
c6ba82c
chore(deps): bump softprops/action-gh-release from 1 to 2 (#3438)
dependabot[bot] Mar 11, 2024
46f1427
chore(deps): bump softprops/action-gh-release from 2.0.2 to 2.0.3 (#3…
dependabot[bot] Mar 12, 2024
7012ed7
chore(deps): bump softprops/action-gh-release from 2.0.3 to 2.0.4 (#3…
dependabot[bot] Mar 13, 2024
d510545
chore(deps): bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 (#3422)
dependabot[bot] Mar 13, 2024
5f6142c
fix(controller): treat spec.canary.analysis.template empty list as sp…
kevinqian-db Mar 15, 2024
be8487f
chore(deps): bump docker/setup-buildx-action from 3.1.0 to 3.2.0 (#3449)
dependabot[bot] Mar 15, 2024
eede5df
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Mar 15, 2024
8191ad8
chore(deps): bump docker/login-action from 3.0.0 to 3.1.0 (#3443)
dependabot[bot] Mar 15, 2024
5018705
feat: add Analysis run to rollout notifications (#3296)
ashutosh16 Mar 15, 2024
383f719
chore(deps): bump docker/build-push-action from 5.2.0 to 5.3.0 (#3448)
dependabot[bot] Mar 15, 2024
0f52c93
fix: job metrics owner ref when using custom job kubeconfig/ns (#3425)
gdsoumya Mar 15, 2024
6c641be
chore(deps): bump slsa-framework/slsa-github-generator from 1.9.0 to …
dependabot[bot] Mar 21, 2024
29ff10a
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Mar 21, 2024
d8fecb5
docs: typo in BlueGreen (#3463)
PatrickChoDev Mar 22, 2024
31036b8
chore(deps): bump slsa-framework/slsa-github-generator from 1.9.1 to …
dependabot[bot] Mar 22, 2024
3bd955a
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Mar 22, 2024
4b1cc3b
fix(controller): prevent negative vsvc weights on a replica scaledown…
shubhajyoti-bagchi-groww Mar 26, 2024
b427415
fix: fix the issue that when max weight is 100000000, and the replica…
andyliuliming Mar 26, 2024
2ff3c8f
feat: display init container images on the rollout dashboard (#3473)
chetan-rns Mar 26, 2024
d108c59
feat: ping pong support for istio (#3371)
zachaller Mar 26, 2024
633819b
chore: set webpack hashFunction to modern sha256, remove legacy-provi…
xnox Mar 27, 2024
86a2df6
feat: expose secrets for notification templates (#3455) (#3466)
eroznik Mar 28, 2024
4d6e12b
chore: added organization to users.md (#3481)
shubhajyoti-bagchi-groww Mar 28, 2024
149ff1e
chore: fix unit test data races (#3478) (#3479)
jgwest Mar 28, 2024
cae52ac
docs: more best practices (#3484)
kostis-codefresh Mar 29, 2024
47f579c
chore: fix lint errors reported by golangci-lint (#3458)
chetan-rns Mar 29, 2024
190c42a
feat(dashboard): improve pods visibility (#3483)
alopezsanchez Mar 29, 2024
ebe2816
chore(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 (#3476)
dependabot[bot] Mar 29, 2024
ea398fc
chore(deps): update golang to 1.21 (#3482)
blkperl Mar 29, 2024
f5793e4
feat: Reference AnalysisTemplates inside an AnalysisTemplate (#3353)
OpenGuidou Mar 29, 2024
d2826cd
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.5 to …
dependabot[bot] Mar 29, 2024
6a00379
chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#…
dependabot[bot] Apr 1, 2024
8e3eefa
chore(deps): bump github.com/aws/smithy-go from 1.20.1 to 1.20.2 (#3488)
dependabot[bot] Apr 1, 2024
a13d033
chore(deps): bump github.com/prometheus/common from 0.42.0 to 0.51.1 …
dependabot[bot] Apr 1, 2024
55bac14
fix: set formatter for klog logger (#3493)
chetan-rns Apr 2, 2024
2dc71e3
chore: bump k8s versions to 1.29 (#3494)
zachaller Apr 2, 2024
d35ad95
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.26.0 to 1.26.1 …
dependabot[bot] Apr 2, 2024
34c8a91
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch fro…
dependabot[bot] Apr 3, 2024
91b0a50
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.9 to …
dependabot[bot] Apr 3, 2024
07c84c6
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/elasticloadbal…
dependabot[bot] Apr 3, 2024
745d213
fix(controller): Corrects the logic of comparing sha256 has. Fixes #3…
dhawani Apr 10, 2024
ce345e6
fix: rs conflict with fallback to patch (#3559)
zachaller Jun 7, 2024
ba4d01e
fix: protocol missing in ambassador canary mapping creation. Fixes #…
umjoshua Jun 12, 2024
a13073e
fix: when Rollout has pingpong and stable/canary service defined, onl…
mayzhang2000 Jun 12, 2024
6937996
fix: verify the weight of the alb at the end of the rollout (#3627)
zachaller Jun 12, 2024
0e304fb
fix: Add volume for plugin and tmp folder (#3546)
tommy351 Jun 17, 2024
e472955
fix: don't default datadog aggregator (#3643)
zachaller Jun 17, 2024
6a99ea9
fix: docs site version selector broken (#3590)
yyzxw Jun 21, 2024
aff1ee7
Merge remote-tracking branch 'origin/release-1.7' into CR-24605-sync-…
denis-codefresh Jul 26, 2024
6ebc7e1
bump
denis-codefresh Jul 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
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/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
pull-requests: write # for peter-evans/create-pull-request to create a PR
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Update Changelog
Expand All @@ -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@v5
uses: peter-evans/create-pull-request@v6
with:
commit-message: update changelog
title: "docs: Update Changelog"
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,19 +27,19 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3.1.0
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
# Override language selection by uncommenting this and choosing your languages
# with:
# languages: go, javascript, csharp, python, cpp, java

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2
uses: github/codeql-action/autobuild@v3

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
Expand All @@ -53,4 +53,4 @@ jobs:
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
4 changes: 2 additions & 2 deletions .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:

- name: Docker meta (controller)
id: controller-meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: |
quay.io/codefresh/argo-rollouts
Expand All @@ -52,7 +52,7 @@ jobs:

- name: Docker meta (plugin)
id: plugin-meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: |
quay.io/codefresh/kubectl-argo-rollouts
Expand Down
20 changes: 11 additions & 9 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Upload
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Event File
path: ${{ github.event_path }}
Expand All @@ -38,18 +38,20 @@ jobs:
fail-fast: false
matrix:
kubernetes-minor-version:
- 1.23
- 1.24
- 1.25
- 1.26
- 1.27
- 1.28
- 1.29
name: Run end-to-end tests
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@v4.1.0
uses: actions/setup-go@v5.0.0
with:
go-version: '1.20'
- uses: actions/checkout@v3.1.0
go-version: '1.21'
- uses: actions/checkout@v4
- name: Setup k3s
env:
INSTALL_K3S_CHANNEL: v${{ matrix.kubernetes-minor-version }}
Expand All @@ -60,7 +62,7 @@ jobs:
sudo chmod 755 ~/.kube/config
kubectl version
kubectl create ns argo-rollouts
- uses: actions/cache@v3
- uses: actions/cache@v4
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
Expand All @@ -85,14 +87,14 @@ jobs:
[[ -f rerunreport.txt ]] && cat rerunreport.txt || echo "No rerun report found"
- name: Upload E2E Test Results
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: E2E Test Results (k8s ${{ matrix.kubernetes-minor-version }})
path: |
junit.xml
- name: Upload e2e-controller logs
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: e2e-controller-k8s-${{ matrix.kubernetes-minor-version }}.log
path: /tmp/e2e-controller.log
if: ${{ failure() }}
if: ${{ always() }}
8 changes: 4 additions & 4 deletions .github/workflows/gh-pages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ jobs:
contents: write # for peaceiris/actions-gh-pages to push pages branch
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.1.0
- uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: 3.x
- name: Set up Go
uses: actions/setup-go@v4.1.0
uses: actions/setup-go@v5.0.0
with:
go-version: '1.20'
go-version: '1.21'
- name: build
run: |
pip install mkdocs mkdocs_material
Expand Down
34 changes: 17 additions & 17 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:
- "master"
env:
# Golang version to use across CI steps
GOLANG_VERSION: '1.20'
GOLANG_VERSION: '1.21'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand All @@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Upload
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Event File
path: ${{ github.event_path }}
Expand All @@ -35,31 +35,31 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@v4.1.0
uses: actions/setup-go@v5.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
- name: Checkout code
uses: actions/checkout@v3.1.0
uses: actions/checkout@v4
- name: Run golangci-lint
uses: golangci/golangci-lint-action@v3
uses: golangci/golangci-lint-action@v4
with:
version: v1.53.3
version: v1.57.2
args: --timeout 6m
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@v4.1.0
uses: actions/setup-go@v5.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
id: go

- name: Check out code into the Go module directory
uses: actions/checkout@v3.1.0
uses: actions/checkout@v4

- name: Restore go build cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.cache/go-build
key: ${{ runner.os }}-go-build-v1-${{ github.run_id }}
Expand All @@ -76,20 +76,20 @@ jobs:

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

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

- name: Upload code coverage information to codecov.io
uses: codecov/codecov-action@v3.1.4
uses: codecov/codecov-action@v4.1.1
with:
file: coverage.out

Expand All @@ -100,9 +100,9 @@ jobs:
GOPATH: /home/runner/go
steps:
- name: Checkout code
uses: actions/checkout@v3.1.0
uses: actions/checkout@v4
- name: Setup Golang
uses: actions/setup-go@v4.1.0
uses: actions/setup-go@v5.0.0
with:
go-version: ${{ env.GOLANG_VERSION }}
# k8s codegen generates files into GOPATH location instead of the GitHub git checkout location
Expand All @@ -111,15 +111,15 @@ jobs:
run: |
mkdir -p ~/go/src/github.com/argoproj
ln -s $(pwd) ~/go/src/github.com/argoproj/argo-rollouts
- uses: actions/cache@v3
- uses: actions/cache@v4
with:
path: /home/runner/.cache/go-build
key: GOCACHE-${{ hashFiles('**/go.mod') }}
- uses: actions/cache@v3
- uses: actions/cache@v4
with:
path: /home/runner/go/pkg/mod
key: GOMODCACHE-${{ hashFiles('**/go.mod') }}
- uses: actions/cache@v3
- uses: actions/cache@v4
with:
path: /home/runner/go/bin
key: go-bin-v1-${{ hashFiles('**/go.mod') }}
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/image-reuse.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,28 +58,28 @@ jobs:
image-digest: ${{ steps.image.outputs.digest }}
steps:
- name: Checkout code
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.3.0
uses: actions/checkout@v4 # v3.3.0
with:
fetch-depth: 0
token: ${{ secrets.GITHUB_TOKEN }}
if: ${{ github.ref_type == 'tag'}}

- name: Checkout code
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.3.0
uses: actions/checkout@v4 # v3.3.0
if: ${{ github.ref_type != 'tag'}}

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

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

- uses: docker/setup-qemu-action@2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 # v2.2.0
- uses: docker/setup-buildx-action@4c0219f9ac95b02789c1075625400b2acbff50b1 # v2.9.1
- uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
- uses: docker/setup-buildx-action@2b51285047da1547ffb1b2203d8be4c0af6b1f20 # v3.2.0

- 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@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2.2.0
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.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@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2.2.0
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.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@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2.2.0
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.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@2eb1c1961a95fc15694676618e422e8ba1d63825 #v4.1.1
uses: docker/build-push-action@2cdde995de11925a030ce8070c3d77a52ffcf1c0 #v5.3.0
with:
context: .
platforms: ${{ inputs.platforms }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
description: 'Update stable tag'
required: true
type: boolean
default: 'false'
default: false
permissions:
contents: read

Expand Down Expand Up @@ -120,14 +120,14 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v4 # v3.5.2
with:
ref: ${{ github.event.inputs.tag }}

- name: Setup Golang
uses: actions/setup-go@v4
with:
go-version: 1.19
go-version: 1.21

- name: Generate release artifacts
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale-issues-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v8
- uses: actions/stale@v9
with:
operations-per-run: 250
stale-issue-message: 'This issue is stale because it has been open 60 days with no activity.'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/waiting-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v8
- uses: actions/stale@v9
with:
operations-per-run: 250
stale-issue-message: 'This issue is stale because it has awaiting-response label for 5 days with no activity. Remove stale label or comment or this will be closed in 5 days.'
Expand Down
Loading
Loading