Skip to content

Commit c1061d7

Browse files
author
Darren Bathgate
authored
Merge branch 'master' into connection-throttling
2 parents ff44d06 + 09c9679 commit c1061d7

File tree

98 files changed

+19745
-12230
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+19745
-12230
lines changed

ci/pipelines/bbr-cli/pipeline.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ secrets:
5757
#! homebrew_ci_bot_private_key was needed on 2023-09-25 to pull and update the homebrew repo with the new bbr cli version. It was generated by
5858
- &homebrew_ci_bot_private_key ((homebrew_ci_bot.private_key))
5959

60-
#! slack_webhook was needed on 2023-09-25 to notify the team when we automatically cut a new release. Copied from Shared-Cryogenics/infrastructure-root/slack-webhooks in lastpass, originally generated (we think) by HelpNow+ ticket.
61-
- &slack_webhook ((slack.webhook))
60+
#! as of 23/04/2024 gchat webhook is used to send us ci status messages. It was created in gchat space settings after logging in with personal creds
61+
- &gchat_webhook ((gchat-webhook.url))
6262

6363
#! test-bosh-director were needed on 2023-09-25. They are static values for deployments that are shared via the vault. These were most created manually at some point and put into vault so the tasks using them have expected values.
6464
- &test-bosh-director-ip 10.0.255.5
@@ -182,12 +182,13 @@ resource_types:
182182
username: _json_key
183183
password: *gcr_viewer_key
184184

185-
- name: slack-notification
185+
- name: google-chat-notify-resource
186186
type: registry-image
187187
source:
188-
repository: us-west2-docker.pkg.dev/mapbu-cryogenics/dockerhub-proxy-cache/cfcommunity/slack-notification-resource
188+
repository: us-west2-docker.pkg.dev/mapbu-cryogenics/dockerhub-proxy-cache/springio/google-chat-notify-resource
189189
username: _json_key
190190
password: *gcr_viewer_key
191+
tag: 0.0.1-SNAPSHOT
191192

192193
- name: pull-request
193194
type: registry-image
@@ -392,10 +393,10 @@ resources:
392393
private_key: *github_ssh_key
393394
branch: main
394395

395-
- name: slack-cryo-notification
396-
type: slack-notification
396+
- name: gchat-cryo-notification
397+
type: google-chat-notify-resource
397398
source:
398-
url: *slack_webhook
399+
url: *gchat_webhook
399400

400401
- name: cf-deployment-concourse-tasks
401402
type: git
@@ -1014,11 +1015,11 @@ jobs:
10141015
do:
10151016
- load_var: github-release-url
10161017
file: bbr-release/url
1017-
- put: slack-cryo-notification
1018+
- put: gchat-cryo-notification
10181019
params:
10191020
text: |
10201021
*BBR CLI*: version `((.:version-number))` has been published 🎉
1021-
Next steps (cc <!subteam^S028XABEHAP>):
1022+
Next steps <users/all>:
10221023
1. Review the release notes <((.:github-release-url))|here>.
10231024
10241025
- name: update-homebrew-formula
@@ -1149,7 +1150,7 @@ jobs:
11491150
11501151
I have detected a new version of [golang-release](https://github.com/bosh-packages/golang-release) and automatically bumped this package to benefit from the latest changes.
11511152
1152-
If this does not look right, please reach out to the [#mapbu-cryogenics](https://vmware.slack.com/archives/C01DXEYRKRU) team.
1153+
If this does not look right, please reach out to the mapbu-cryogenics team.
11531154
input_mapping:
11541155
source-repo: bosh-backup-and-restore-write-branch
11551156

@@ -1197,7 +1198,7 @@ jobs:
11971198
I have detected a new version of a go module and automatically bumped
11981199
it to benefit from the latest changes.
11991200
1200-
If this does not look right, please reach out to the [#mapbu-cryogenics](https://vmware.slack.com/archives/C01DXEYRKRU) team.
1201+
If this does not look right, please reach out to the mapbu-cryogenics team.
12011202
input_mapping:
12021203
source-repo: bosh-backup-and-restore-write-branch
12031204

@@ -1426,11 +1427,11 @@ jobs:
14261427
- load_var: osm-release-id
14271428
file: osm/release_id
14281429
format: trim
1429-
- put: slack-cryo-notification
1430+
- put: gchat-cryo-notification
14301431
params:
14311432
text: |
14321433
*p-bosh-backup-and-restore:* The OSM team have validated the cloning request for `((.:version))`.
1433-
Next steps (<!subteam^S028XABEHAP>):
1434+
Next steps <users/all>:
14341435
1. Follow the <https://osm.eng.vmware.com/oss/#/release/((.:osm-release-id))|link> to generate the OSL.
14351436
14361437
- name: publish
@@ -1471,7 +1472,6 @@ jobs:
14711472
set -euo pipefail
14721473
14731474
: "${VERSION:?}"
1474-
: "${MAJOR_MINOR:="${VERSION%.*}"}"
14751475
: "${BUILD_METADATA:="${VERSION/${VERSION%+*}/}"}"
14761476
14771477
if [ -z "$BUILD_METADATA" ]
@@ -1490,7 +1490,7 @@ jobs:
14901490
existing_release:
14911491
id: ${BUILD_METADATA/+/}
14921492
product_files:
1493-
- file: osl/download/open_source_license_bosh_backup_and_restore_${MAJOR_MINOR}_ga.txt
1493+
- file: osl/download/open_source_license_bosh_backup_and_restore_${VERSION}_ga.txt
14941494
file_type: Open Source License
14951495
file_version: ${VERSION}
14961496
- file: osl/download/vmware_p_bosh_backup_and_restore_${VERSION}_odp.tar.gz
@@ -1504,9 +1504,9 @@ jobs:
15041504
file_glob: osl/download/*
15051505
metadata_file: release-metadata/existing-release.yml
15061506
s3_filepath_prefix: product-files/bosh-backup-restore
1507-
- put: slack-cryo-notification
1507+
- put: gchat-cryo-notification
15081508
params:
15091509
text: |
15101510
*p-bosh-backup-and-restore:* The OSL and ODP files for version `((.:osl-metadata.version))` have been uploaded to Tanzunet!
1511-
Next steps (<!subteam^S028XABEHAP>):
1511+
Next steps <users/all>:
15121512
1. make the release publicly available on <https://network.pivotal.io/products/p-bosh-backup-and-restore|Tanzunet>

go.mod

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,36 +4,36 @@ go 1.22.2
44

55
require (
66
github.com/cloudfoundry/bosh-cli/v7 v7.5.6
7-
github.com/cloudfoundry/bosh-utils v0.0.458
7+
github.com/cloudfoundry/bosh-utils v0.0.459
88
github.com/cloudfoundry/socks5-proxy v0.2.116
99
github.com/cppforlife/go-patch v0.2.0
1010
github.com/maxbrunsfeld/counterfeiter/v6 v6.8.1
1111
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d
12-
github.com/onsi/ginkgo/v2 v2.17.1
13-
github.com/onsi/gomega v1.33.0
12+
github.com/onsi/ginkgo/v2 v2.17.2
13+
github.com/onsi/gomega v1.33.1
1414
github.com/pkg/errors v0.9.1
15-
github.com/urfave/cli v1.22.14
15+
github.com/urfave/cli v1.22.15
1616
golang.org/x/crypto v0.22.0
1717
gopkg.in/yaml.v2 v2.4.0
1818
)
1919

2020
require (
2121
code.cloudfoundry.org/clock v1.1.0 // indirect
22-
code.cloudfoundry.org/tlsconfig v0.0.0-20240417163319-a2cf10de323a // indirect
22+
code.cloudfoundry.org/tlsconfig v0.0.0-20240423163804-1b0dcf57fddb // indirect
2323
github.com/VividCortex/ewma v1.2.0 // indirect
2424
github.com/bmatcuk/doublestar v1.3.4 // indirect
2525
github.com/charlievieth/fs v0.0.3 // indirect
2626
github.com/cheggaaa/pb/v3 v3.1.5 // indirect
2727
github.com/cloudfoundry/config-server v0.1.176 // indirect
2828
github.com/cloudfoundry/go-socks5 v0.0.0-20180221174514-54f73bdb8a8e // indirect
2929
github.com/cppforlife/go-semi-semantic v0.0.0-20160921010311-576b6af77ae4 // indirect
30-
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
30+
github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect
3131
github.com/dustin/go-humanize v1.0.1 // indirect
3232
github.com/fatih/color v1.16.0 // indirect
3333
github.com/go-logr/logr v1.4.1 // indirect
34-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
34+
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
3535
github.com/google/go-cmp v0.6.0 // indirect
36-
github.com/google/pprof v0.0.0-20240416155748-26353dc0451f // indirect
36+
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 // indirect
3737
github.com/hashicorp/errwrap v1.1.0 // indirect
3838
github.com/hashicorp/go-multierror v1.1.1 // indirect
3939
github.com/jpillora/backoff v1.0.0 // indirect

go.sum

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
code.cloudfoundry.org/clock v1.1.0 h1:XLzC6W3Ah/Y7ht1rmZ6+QfPdt1iGWEAAtIZXgiaj57c=
22
code.cloudfoundry.org/clock v1.1.0/go.mod h1:yA3fxddT9RINQL2XHS7PS+OXxKCGhfrZmlNUCIM6AKo=
3-
code.cloudfoundry.org/tlsconfig v0.0.0-20240417163319-a2cf10de323a h1:k54Ave0EIhSrvV0uSGRuSSYhiJnEI/a/Q9dRbKZLa8c=
4-
code.cloudfoundry.org/tlsconfig v0.0.0-20240417163319-a2cf10de323a/go.mod h1:H397f5P8Jq2Z20iIyC8UIY+vkC9ouur2Dxe4a+KTIQQ=
3+
code.cloudfoundry.org/tlsconfig v0.0.0-20240423163804-1b0dcf57fddb h1:voTEy7XWxw0BnwkyU+UzjU2CAr7w6D1337pb1zXu3Ag=
4+
code.cloudfoundry.org/tlsconfig v0.0.0-20240423163804-1b0dcf57fddb/go.mod h1:vjYzxJqNBNG1Knm9tZEJ2UrgdZ3XzzF2dF1y+sd+DWs=
55
filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA=
66
filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4=
77
github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
@@ -15,8 +15,8 @@ github.com/cheggaaa/pb/v3 v3.1.5 h1:QuuUzeM2WsAqG2gMqtzaWithDJv0i+i6UlnwSCI4QLk=
1515
github.com/cheggaaa/pb/v3 v3.1.5/go.mod h1:CrxkeghYTXi1lQBEI7jSn+3svI3cuc19haAj6jM60XI=
1616
github.com/cloudfoundry/bosh-cli/v7 v7.5.6 h1:hHwZAy3Ug5/6/UFcEceTM3qZJRvMN8oUEE8yrMaAuSk=
1717
github.com/cloudfoundry/bosh-cli/v7 v7.5.6/go.mod h1:uVqJPkiZc5+dRVr+6v7gwyXpv4Z6ehKtdeG5+pBVAyE=
18-
github.com/cloudfoundry/bosh-utils v0.0.458 h1:nwJeEv51qpt2pgK5NkFGU6hith6/DnQCKEL8TQBzpTc=
19-
github.com/cloudfoundry/bosh-utils v0.0.458/go.mod h1:ECBw4gThD8+c432kcaryk9fS8ByphTUXlaR8pks+42c=
18+
github.com/cloudfoundry/bosh-utils v0.0.459 h1:SMuC82o9b4owH0oD6v7tlTLgzrv7yOARRUGWzwatF+o=
19+
github.com/cloudfoundry/bosh-utils v0.0.459/go.mod h1:kWig46gSh6y7uFNKd8eOjD/eStydNsVYAfNYIvnsLwo=
2020
github.com/cloudfoundry/config-server v0.1.176 h1:sl8PBy3Vg2u65U5/xBi0B+tU/vrECHwcGXxIuMogrv0=
2121
github.com/cloudfoundry/config-server v0.1.176/go.mod h1:zx3KV5q+iLVcUkY7DV2meLyMloLs8nv66JhYE8frY5c=
2222
github.com/cloudfoundry/go-socks5 v0.0.0-20180221174514-54f73bdb8a8e h1:FQdRViaoDphGRfgrotl2QGsX1gbloe57dbGBS5CG6KY=
@@ -27,8 +27,8 @@ github.com/cppforlife/go-patch v0.2.0 h1:Y14MnCQjDlbw7WXT4k+u6DPAA9XnygN4BfrSpI/
2727
github.com/cppforlife/go-patch v0.2.0/go.mod h1:67a7aIi94FHDZdoeGSJRRFDp66l9MhaAG1yGxpUoFD8=
2828
github.com/cppforlife/go-semi-semantic v0.0.0-20160921010311-576b6af77ae4 h1:J+ghqo7ZubTzelkjo9hntpTtP/9lUCWH9icEmAW+B+Q=
2929
github.com/cppforlife/go-semi-semantic v0.0.0-20160921010311-576b6af77ae4/go.mod h1:socxpf5+mELPbosI149vWpNlHK6mbfWFxSWOoSndXR8=
30-
github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w=
31-
github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
30+
github.com/cpuguy83/go-md2man/v2 v2.0.4 h1:wfIWP927BUkWJb2NmU/kNDYIBTh/ziUX91+lVfRxZq4=
31+
github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
3232
github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY=
3333
github.com/creack/pty v1.1.9 h1:uDmaGzcdjhF4i/plgjmEsriH11Y0o7RKapEf/LDaM3w=
3434
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -46,8 +46,8 @@ github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nos
4646
github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
4747
github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ=
4848
github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
49-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
50-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
49+
github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI=
50+
github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8=
5151
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
5252
github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
5353
github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
@@ -60,8 +60,8 @@ github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMyw
6060
github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
6161
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
6262
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
63-
github.com/google/pprof v0.0.0-20240416155748-26353dc0451f h1:WpZiq8iqvGjJ3m3wzAVKL6+0vz7VkE79iSy9GII00II=
64-
github.com/google/pprof v0.0.0-20240416155748-26353dc0451f/go.mod h1:kf6iHlnVGwgKolg33glAes7Yg/8iWP8ukqeldJSO7jw=
63+
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 h1:k7nVchz72niMH6YLQNvHSdIE7iqsQxK1P41mySCvssg=
64+
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6/go.mod h1:kf6iHlnVGwgKolg33glAes7Yg/8iWP8ukqeldJSO7jw=
6565
github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
6666
github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
6767
github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
@@ -97,12 +97,12 @@ github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108
9797
github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0=
9898
github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE=
9999
github.com/onsi/ginkgo v1.16.5/go.mod h1:+E8gABHa3K6zRBolWtd+ROzc/U5bkGt0FwiG042wbpU=
100-
github.com/onsi/ginkgo/v2 v2.17.1 h1:V++EzdbhI4ZV4ev0UTIj0PzhzOcReJFyJaLjtSF55M8=
101-
github.com/onsi/ginkgo/v2 v2.17.1/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs=
100+
github.com/onsi/ginkgo/v2 v2.17.2 h1:7eMhcy3GimbsA3hEnVKdw/PQM9XN9krpKVXsZdph0/g=
101+
github.com/onsi/ginkgo/v2 v2.17.2/go.mod h1:nP2DPOQoNsQmsVyv5rDA8JkXQoCs6goXIvr/PRJ1eCc=
102102
github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY=
103103
github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo=
104-
github.com/onsi/gomega v1.33.0 h1:snPCflnZrpMsy94p4lXVEkHo12lmPnc3vY5XBbreexE=
105-
github.com/onsi/gomega v1.33.0/go.mod h1:+925n5YtiFsLzzafLUHzVMBpvvRAzrydIBiSIxjX3wY=
104+
github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk=
105+
github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0=
106106
github.com/pivotal-cf/paraphernalia v0.0.0-20180203224945-a64ae2051c20 h1:DR5eMfe2+6GzLkVyWytdtgUxgbPiOfvKDuqityTV3y8=
107107
github.com/pivotal-cf/paraphernalia v0.0.0-20180203224945-a64ae2051c20/go.mod h1:Y3IqE20LKprEpLkXb7gXinJf4vvDdQe/BS8E4kL/dgE=
108108
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -125,18 +125,18 @@ github.com/square/certstrap v1.3.0/go.mod h1:wGZo9eE1B7WX2GKBn0htJ+B3OuRl2UsdCFy
125125
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
126126
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
127127
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
128-
github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
128+
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
129129
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
130130
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
131131
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
132132
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
133133
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
134-
github.com/urfave/cli v1.22.14 h1:ebbhrRiGK2i4naQJr+1Xj92HXZCrK7MsyTS/ob3HnAk=
135-
github.com/urfave/cli v1.22.14/go.mod h1:X0eDS6pD6Exaclxm99NJ3FiCDRED7vIHpx2mDOHLvkA=
134+
github.com/urfave/cli v1.22.15 h1:nuqt+pdC/KqswQKhETJjo7pvn/k4xMUxgW6liI7XpnM=
135+
github.com/urfave/cli v1.22.15/go.mod h1:wSan1hmo5zeyLGBjRJbzRTNk8gwoYa2B9n4q9dmRIc0=
136136
github.com/vito/go-interact v1.0.1 h1:O8xi8c93bRUv2Tb/v6HdiuGc+WnWt+AQzF74MOOdlBs=
137137
github.com/vito/go-interact v1.0.1/go.mod h1:HrdHSJXD2yn1MhlTwSIMeFgQ5WftiIorszVGd3S/DAA=
138-
go.step.sm/crypto v0.44.6 h1:vQg8ujce7fNXDO8EWdriSz+ZSJpYnNh22QrFtRjdyoY=
139-
go.step.sm/crypto v0.44.6/go.mod h1:oKRO4jaf2MaCohJDN+/8ShImkvIgUKfJxxy87gqsnXs=
138+
go.step.sm/crypto v0.44.7 h1:aJ7dVbkm5TxEtHbicgN6JEVzPxZlp9JW9RQQH5bpi/o=
139+
go.step.sm/crypto v0.44.7/go.mod h1:oKRO4jaf2MaCohJDN+/8ShImkvIgUKfJxxy87gqsnXs=
140140
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
141141
golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30=
142142
golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M=

s3-config-validator/src/go.mod

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ require (
88
github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1
99
github.com/aws/aws-sdk-go-v2/service/sts v1.28.6
1010
github.com/maxbrunsfeld/counterfeiter/v6 v6.8.1
11-
github.com/onsi/ginkgo/v2 v2.17.1
12-
github.com/onsi/gomega v1.33.0
11+
github.com/onsi/ginkgo/v2 v2.17.2
12+
github.com/onsi/gomega v1.33.1
1313
)
1414

1515
require (
@@ -24,15 +24,16 @@ require (
2424
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5 // indirect
2525
github.com/aws/smithy-go v1.20.2 // indirect
2626
github.com/go-logr/logr v1.4.1 // indirect
27-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
27+
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
2828
github.com/google/go-cmp v0.6.0 // indirect
29-
github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38 // indirect
29+
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 // indirect
3030
github.com/kr/pretty v0.2.1 // indirect
31-
golang.org/x/mod v0.14.0 // indirect
32-
golang.org/x/net v0.23.0 // indirect
33-
golang.org/x/sys v0.18.0 // indirect
31+
golang.org/x/mod v0.17.0 // indirect
32+
golang.org/x/net v0.24.0 // indirect
33+
golang.org/x/sync v0.7.0 // indirect
34+
golang.org/x/sys v0.19.0 // indirect
3435
golang.org/x/text v0.14.0 // indirect
35-
golang.org/x/tools v0.17.0 // indirect
36+
golang.org/x/tools v0.20.0 // indirect
3637
google.golang.org/protobuf v1.33.0 // indirect
3738
gopkg.in/yaml.v3 v3.0.1 // indirect
3839
)

0 commit comments

Comments
 (0)