Repository: dragonflyoss/Dragonfly2
Pull request #1637 (2022-09-02 06:11:48)

chore(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.2
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.20.0 to 1.20.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/onsi/gomega/releases">github.com/onsi/gomega's releases</a>.</em></p>
<blockquote>
<h2>v1.20.2</h2>
<h2>1.20.2</h2>
<h2>Fixes</h2>
<ul>
<li>label specs that rely on remote access; bump timeout on short-circuit test to make it less flaky [35eeadf]</li>
<li>gexec: allow more headroom for SIGABRT-related unit tests (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/581">#581</a>) [5b78f40]</li>
<li>Enable reading from a closed gbytes.Buffer (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/575">#575</a>) [061fd26]</li>
</ul>
<h2>Maintenance</h2>
<ul>
<li>Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/583">#583</a>) [55d895b]</li>
<li>Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5 (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/582">#582</a>) [346de7c]</li>
</ul>
<h2>v1.20.1</h2>
<h2>1.20.1</h2>
<h2>Fixes</h2>
<ul>
<li>fix false positive gleaks when using ginkgo -p (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/577">#577</a>) [cb46517]</li>
<li>Fix typos in gomega_dsl.go (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/569">#569</a>) [5f71ed2]</li>
<li>don't panic on Eventually(nil), fixing <a href="https://github-redirect.dependabot.com/onsi/gomega/issues/555">#555</a> (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/567">#567</a>) [9d1186f]</li>
<li>vet optional description args in assertions, fixing <a href="https://github-redirect.dependabot.com/onsi/gomega/issues/560">#560</a> (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/566">#566</a>) [8e37808]</li>
</ul>
<h2>Maintenance</h2>
<ul>
<li>test: add new Go 1.19 to test matrix (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/571">#571</a>) [40d7efe]</li>
<li>Bump tzinfo from 1.2.9 to 1.2.10 in /docs (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/564">#564</a>) [5f26371]</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/onsi/gomega/blob/master/CHANGELOG.md">github.com/onsi/gomega's changelog</a>.</em></p>
<blockquote>
<h2>1.20.2</h2>
<h2>Fixes</h2>
<ul>
<li>label specs that rely on remote access; bump timeout on short-circuit test to make it less flaky [35eeadf]</li>
<li>gexec: allow more headroom for SIGABRT-related unit tests (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/581">#581</a>) [5b78f40]</li>
<li>Enable reading from a closed gbytes.Buffer (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/575">#575</a>) [061fd26]</li>
</ul>
<h2>Maintenance</h2>
<ul>
<li>Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/583">#583</a>) [55d895b]</li>
<li>Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5 (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/582">#582</a>) [346de7c]</li>
</ul>
<h2>1.20.1</h2>
<h2>Fixes</h2>
<ul>
<li>fix false positive gleaks when using ginkgo -p (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/577">#577</a>) [cb46517]</li>
<li>Fix typos in gomega_dsl.go (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/569">#569</a>) [5f71ed2]</li>
<li>don't panic on Eventually(nil), fixing <a href="https://github-redirect.dependabot.com/onsi/gomega/issues/555">#555</a> (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/567">#567</a>) [9d1186f]</li>
<li>vet optional description args in assertions, fixing <a href="https://github-redirect.dependabot.com/onsi/gomega/issues/560">#560</a> (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/566">#566</a>) [8e37808]</li>
</ul>
<h2>Maintenance</h2>
<ul>
<li>test: add new Go 1.19 to test matrix (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/571">#571</a>) [40d7efe]</li>
<li>Bump tzinfo from 1.2.9 to 1.2.10 in /docs (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/564">#564</a>) [5f26371]</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/onsi/gomega/commit/604aef4a4f98e4c468742c5c664a7549128a6123"><code>604aef4</code></a> v1.20.2</li>
<li><a href="https://github.com/onsi/gomega/commit/35eeadf56a5eaed746fb789180ed2838b4d9990e"><code>35eeadf</code></a> label specs that rely on remote access; bump timeout on short-circuit test to...</li>
<li><a href="https://github.com/onsi/gomega/commit/55d895bc287af95e2d78c49f91edadcdffa0c11b"><code>55d895b</code></a> Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/583">#583</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/346de7c77d82faa48147360596a3bc8134ddcde4"><code>346de7c</code></a> Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5 (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/582">#582</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/5b78f4012dc3b73ee761e08a2f799157fb9bb653"><code>5b78f40</code></a> gexec: allow more headroom for SIGABRT-related unit tests (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/581">#581</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/061fd26d2fdf897e9db1797f9149accc9790d47e"><code>061fd26</code></a> Enable reading from a closed gbytes.Buffer (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/575">#575</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/758e947c70966b7703a740596850bcfc57af5d63"><code>758e947</code></a> v1.20.1</li>
<li><a href="https://github.com/onsi/gomega/commit/cb46517447a2eec0ec62fa79ea71ace8e63d3a00"><code>cb46517</code></a> fix false positive gleaks when using ginkgo -p (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/577">#577</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/40d7efe5027585fef7432815653ed2a9d0d9bc6e"><code>40d7efe</code></a> test: add new Go 1.19 to test matrix (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/571">#571</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/5f71ed29d5d3935fe131aa4f78bf399a7f1d71ec"><code>5f71ed2</code></a> Fix typos in gomega_dsl.go (<a href="https://github-redirect.dependabot.com/onsi/gomega/issues/569">#569</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/onsi/gomega/compare/v1.20.0...v1.20.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/onsi/gomega&package-manager=go_modules&previous-version=1.20.0&new-version=1.20.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

codecov-commenter: # [Codecov](https://codecov.io/gh/dragonflyoss/Dragonfly2/pull/1637?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss) Report
> Merging [#1637](https://codecov.io/gh/dragonflyoss/Dragonfly2/pull/1637?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss) (05d1d26) into [main](https://codecov.io/gh/dragonflyoss/Dragonfly2/commit/11575824235728572ed6646426302b6d79cd624f?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss) (1157582) will **decrease** coverage by `0.19%`.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/dragonflyoss/Dragonfly2/pull/1637/graphs/tree.svg?width=650&height=150&src=pr&token=PUICJYSAT7&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss)](https://codecov.io/gh/dragonflyoss/Dragonfly2/pull/1637?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss)

```diff
@@            Coverage Diff             @@
##             main    #1637      +/-   ##
==========================================
- Coverage   41.15%   40.95%   -0.20%     
==========================================
  Files         125      125              
  Lines       11547    11547              
==========================================
- Hits         4752     4729      -23     
- Misses       6286     6310      +24     
+ Partials      509      508       -1     
```

| Flag | Coverage Δ | |
|---|---|---|
| unittests | `40.95% <ø> (-0.20%)` | :arrow_down: |

Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss#carryforward-flags-in-the-pull-request-comment) to find out more.

| [Impacted Files](https://codecov.io/gh/dragonflyoss/Dragonfly2/pull/1637?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss) | Coverage Δ | |
|---|---|---|
| [client/daemon/peer/peertask\_piecetask\_poller.go](https://codecov.io/gh/dragonflyoss/Dragonfly2/pull/1637/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss#diff-Y2xpZW50L2RhZW1vbi9wZWVyL3BlZXJ0YXNrX3BpZWNldGFza19wb2xsZXIuZ28=) | `31.03% <0.00%> (-15.87%)` | :arrow_down: |
| [...ent/daemon/peer/peertask\_piecetask\_synchronizer.go](https://codecov.io/gh/dragonflyoss/Dragonfly2/pull/1637/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss#diff-Y2xpZW50L2RhZW1vbi9wZWVyL3BlZXJ0YXNrX3BpZWNldGFza19zeW5jaHJvbml6ZXIuZ28=) | `46.25% <0.00%> (-1.25%)` | :arrow_down: |
| [client/daemon/peer/piece\_manager.go](https://codecov.io/gh/dragonflyoss/Dragonfly2/pull/1637/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dragonflyoss#diff-Y2xpZW50L2RhZW1vbi9wZWVyL3BpZWNlX21hbmFnZXIuZ28=) | `52.71% <0.00%> (+0.52%)` | :arrow_up: |


Patch:
diff --git a/.github/workflows/check-size.yml b/.github/workflows/check-size.yml
index 909c8bf4..ca20c85f 100644
--- a/.github/workflows/check-size.yml
+++ b/.github/workflows/check-size.yml
@@ -16,7 +16,7 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Checkout code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           fetch-depth: 1
 
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9b2fd000..90a80881 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -20,12 +20,12 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Install Go
-        uses: actions/setup-go@v2
+        uses: actions/setup-go@v3
         with:
           go-version: ${{ env.GO_VERSION }}
 
       - name: Checkout code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           submodules: recursive
 
@@ -42,7 +42,7 @@ jobs:
           sudo make test-coverage
 
       - name: Upload coverage to Codecov
-        uses: codecov/codecov-action@v1
+        uses: codecov/codecov-action@v3
         with:
           token: ${{ secrets.CODECOV_TOKEN }}
           files: ./coverage.txt
@@ -55,7 +55,7 @@ jobs:
     needs: [test]
     steps:
       - name: Set up Go
-        uses: actions/setup-go@v2
+        uses: actions/setup-go@v3
         with:
           go-version: ${{ env.GO_VERSION }}
 
@@ -63,7 +63,7 @@ jobs:
         uses: docker-practice/actions-setup-docker@v1
 
       - name: Check out code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           submodules: recursive
 
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 711df87f..7e28349e 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -22,7 +22,7 @@ jobs:
 
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
       - name: Initialize CodeQL
         uses: github/codeql-action/init@v2
diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml
index af9f8d8f..09266428 100644
--- a/.github/workflows/docker.yml
+++ b/.github/workflows/docker.yml
@@ -24,7 +24,7 @@ jobs:
     timeout-minutes: 20
     steps:
       - name: Check out code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           submodules: recursive
 
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index a2221202..f138046a 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -16,7 +16,7 @@ jobs:
     timeout-minutes: 10
     steps:
       - name: Checkout code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
       - name: Golangci lint
         uses: golangci/golangci-lint-action@v2
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 8dcf7bcd..a4640e9a 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -11,13 +11,13 @@ jobs:
     timeout-minutes: 20
     steps:
       - name: Checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           fetch-depth: 0
           submodules: recursive
 
       - name: Set up Go
-        uses: actions/setup-go@v2
+        uses: actions/setup-go@v3
         with:
           go-version: 1.18
 
diff --git a/go.mod b/go.mod
index 152cecdd..81f2c166 100644
--- a/go.mod
+++ b/go.mod
@@ -45,8 +45,8 @@ require (
 	github.com/mdlayher/vsock v1.1.1
 	github.com/mitchellh/mapstructure v1.5.0
 	github.com/montanaflynn/stats v0.6.6
-	github.com/onsi/ginkgo/v2 v2.1.4
-	github.com/onsi/gomega v1.20.0
+	github.com/onsi/ginkgo/v2 v2.1.6
+	github.com/onsi/gomega v1.20.2
 	github.com/orcaman/concurrent-map/v2 v2.0.0
 	github.com/phayes/freeport v0.0.0-20220201140144-74d24b5ae9f5
 	github.com/prometheus/client_golang v1.13.0
@@ -58,7 +58,7 @@ require (
 	github.com/stretchr/testify v1.8.0
 	github.com/swaggo/files v0.0.0-20220610200504-28940afbdbfe
 	github.com/swaggo/gin-swagger v1.5.2
-	github.com/swaggo/swag v1.8.4
+	github.com/swaggo/swag v1.8.5
 	go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin v0.34.0
 	go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.34.0
 	go.opentelemetry.io/otel v1.9.0
@@ -66,7 +66,7 @@ require (
 	go.opentelemetry.io/otel/sdk v1.9.0
 	go.opentelemetry.io/otel/trace v1.9.0
 	go.uber.org/atomic v1.9.0
-	go.uber.org/zap v1.21.0
+	go.uber.org/zap v1.23.0
 	golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d
 	golang.org/x/exp v0.0.0-20220613132600-b0d781184e0d
 	golang.org/x/oauth2 v0.0.0-20220628200809-02e64fa58f26
diff --git a/go.sum b/go.sum
index c14d7cea..92f9cbf3 100644
--- a/go.sum
+++ b/go.sum
@@ -898,8 +898,8 @@ github.com/onsi/ginkgo v1.14.1/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9k
 github.com/onsi/ginkgo v1.15.0/go.mod h1:hF8qUzuuC8DJGygJH3726JnCZX4MYbRB8yFfISqnKUg=
 github.com/onsi/ginkgo v1.16.4/go.mod h1:dX+/inL/fNMqNlz0e9LfyB9TswhZpCVdJM/Z6Vvnwo0=
 github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE=
-github.com/onsi/ginkgo/v2 v2.1.4 h1:GNapqRSid3zijZ9H77KrgVG4/8KqiyRsxcSxe+7ApXY=
-github.com/onsi/ginkgo/v2 v2.1.4/go.mod h1:um6tUpWM/cxCK3/FK8BXqEiUMUwRgSM4JXG47RKZmLU=
+github.com/onsi/ginkgo/v2 v2.1.6 h1:Fx2POJZfKRQcM1pH49qSZiYeu319wji004qX+GDovrU=
+github.com/onsi/ginkgo/v2 v2.1.6/go.mod h1:MEH45j8TBi6u9BMogfbp0stKC5cdGjumZj5Y7AG4VIk=
 github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA=
 github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
 github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
@@ -909,8 +909,8 @@ github.com/onsi/gomega v1.10.2/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1y
 github.com/onsi/gomega v1.10.5/go.mod h1:gza4q3jKQJijlu05nKWRCW/GavJumGt8aNRxWg7mt48=
 github.com/onsi/gomega v1.15.0/go.mod h1:cIuvLEne0aoVhAgh/O6ac0Op8WWw9H6eYCriF+tEHG0=
 github.com/onsi/gomega v1.16.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY=
-github.com/onsi/gomega v1.20.0 h1:8W0cWlwFkflGPLltQvLRB7ZVD5HuP6ng320w2IS245Q=
-github.com/onsi/gomega v1.20.0/go.mod h1:DtrZpjmvpn2mPm4YWQa0/ALMDj9v4YxLgojwPeREyVo=
+github.com/onsi/gomega v1.20.2 h1:8uQq0zMgLEfa0vRrrBgaJF2gyW9Da9BmfGV+OyUzfkY=
+github.com/onsi/gomega v1.20.2/go.mod h1:iYAIXgPSaDHak0LCMA+AWBpIKBr8WZicMxnE8luStNc=
 github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk=
 github.com/opencontainers/go-digest v0.0.0-20180430190053-c9281466c8b2/go.mod h1:cMLVZDEM3+U2I4VmLI6N8jQYUd2OVphdqWwCJHrFt2s=
 github.com/opencontainers/go-digest v1.0.0-rc1/go.mod h1:cMLVZDEM3+U2I4VmLI6N8jQYUd2OVphdqWwCJHrFt2s=
@@ -1130,8 +1130,8 @@ github.com/swaggo/files v0.0.0-20220610200504-28940afbdbfe/go.mod h1:lKJPbtWzJ9J
 github.com/swaggo/gin-swagger v1.5.2 h1:dj2es17EaOHoy0Owu4xn3An1mI8/xjdFyIH6KAbOdYo=
 github.com/swaggo/gin-swagger v1.5.2/go.mod h1:Cbj/MlHApPOjZdf4joWFXLLgmZVPyh54GPvPPyVjVZM=
 github.com/swaggo/swag v1.8.1/go.mod h1:ugemnJsPZm/kRwFUnzBlbHRd0JY9zE1M4F+uy2pAaPQ=
-github.com/swaggo/swag v1.8.4 h1:oGB351qH1JqUqK1tsMYEE5qTBbPk394BhsZxmUfebcI=
-github.com/swaggo/swag v1.8.4/go.mod h1:jMLeXOOmYyjk8PvHTsXBdrubsNd9gUJTTCzL5iBnseg=
+github.com/swaggo/swag v1.8.5 h1:7NgtfXsXE+jrcOwRyiftGKW7Ppydj7tZiVenuRf1fE4=
+github.com/swaggo/swag v1.8.5/go.mod h1:jMLeXOOmYyjk8PvHTsXBdrubsNd9gUJTTCzL5iBnseg=
 github.com/tidwall/gjson v1.12.1 h1:ikuZsLdhr8Ws0IdROXUS1Gi4v9Z4pGqpX/CvJkxvfpo=
 github.com/tidwall/gjson v1.12.1/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk=
 github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA=
@@ -1266,8 +1266,9 @@ go.uber.org/zap v1.14.1/go.mod h1:Mb2vm2krFEG5DV0W9qcHBYFtp/Wku1cvYaqPsS/WYfc=
 go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ=
 go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo=
 go.uber.org/zap v1.19.0/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI=
-go.uber.org/zap v1.21.0 h1:WefMeulhovoZ2sYXz7st6K0sLj7bBhpiFaud4r4zST8=
 go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw=
+go.uber.org/zap v1.23.0 h1:OjGQ5KQDEUawVHxNwQgPpiypGHOxo2mNZsOqTak4fFY=
+go.uber.org/zap v1.23.0/go.mod h1:D+nX8jyLsMHMYrln8A0rJjFt/T/9/bGgIhAqxv5URuY=
 golang.org/x/crypto v0.0.0-20171113213409-9f005a07e0d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
 golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
 golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=


Test patch:
diff --git a/.github/workflows/compatibility-e2e.yml b/.github/workflows/compatibility-e2e.yml
index 01e2ce35..abf58326 100644
--- a/.github/workflows/compatibility-e2e.yml
+++ b/.github/workflows/compatibility-e2e.yml
@@ -47,12 +47,12 @@ jobs:
             chart-name: seedPeer
     steps:
       - name: Checkout code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           submodules: recursive
 
       - name: Install Go
-        uses: actions/setup-go@v2
+        uses: actions/setup-go@v3
         with:
           go-version: ${{ env.GO_VERSION }}
 
@@ -64,7 +64,7 @@ jobs:
           go mod vendor
 
       - name: Setup buildx
-        uses: docker/setup-buildx-action@v1
+        uses: docker/setup-buildx-action@v2
         id: buildx
         with:
           install: true
@@ -102,14 +102,14 @@ jobs:
         run: make actions-e2e-test-coverage
 
       - name: Upload coverage to Codecov
-        uses: codecov/codecov-action@v1
+        uses: codecov/codecov-action@v3
         with:
           token: ${{ secrets.CODECOV_TOKEN }}
           files: ./coverage.txt
           flags: ${{ matrix }}-compatibility-e2etests
 
       - name: Upload Logs
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v3
         if: always()
         with:
           name: ${{ matrix.module }}-compatibility-e2e-tests-logs
diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml
index 9c4e2e98..3aaa9d5d 100644
--- a/.github/workflows/e2e.yml
+++ b/.github/workflows/e2e.yml
@@ -33,12 +33,12 @@ jobs:
             charts-config: test/testdata/charts/config-tls.yaml
     steps:
       - name: Checkout code
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           submodules: recursive
 
       - name: Install Go
-        uses: actions/setup-go@v2
+        uses: actions/setup-go@v3
         with:
           go-version: ${{ env.GO_VERSION }}
 
@@ -49,7 +49,7 @@ jobs:
           mkdir -p /tmp/artifact
 
       - name: Setup buildx
-        uses: docker/setup-buildx-action@v1
+        uses: docker/setup-buildx-action@v2
         id: buildx
         with:
           install: true
@@ -84,14 +84,14 @@ jobs:
           cat coverprofile.out >> coverage.txt
 
       - name: Upload coverage to Codecov
-        uses: codecov/codecov-action@v1
+        uses: codecov/codecov-action@v3
         with:
           token: ${{ secrets.CODECOV_TOKEN }}
           files: ./coverage.txt
           flags: e2etests
 
       - name: Upload Logs
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v3
         if: always()
         with:
           name: ${{ matrix.module }}-e2e-tests-logs