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

Merging to release-5.4: [TT-12425] exp/modcheck: Update go.mod dependencies (#6363) #6364

Conversation

buger
Copy link
Member

@buger buger commented Jun 20, 2024

TT-12425 exp/modcheck: Update go.mod dependencies (#6363)

User description

Triggered by: jeffy-mathew

IMPORT VERSION LATEST WARNINGS CVES
getkin/kin-openapi v0.115.0 v0.125.0 Held back from upgrade
gorilla/websocket v1.5.2 v1.5.3 0 of 1
miekg/dns v1.1.59 v1.1.61 0 of 3
valyala/fasthttp v1.54.0 v1.55.0 0 of 1
google.golang.org/protobuf v1.34.1 v1.34.2 0 of 2
go-redsync/redsync/v4 v4.11.0 v4.13.0 Held back from upgrade
newrelic/go-agent v2.13.0 +incompatible v3.33.0+incompatible
Held back from upgrade
go.opentelemetry.io/otel v1.19.0 v1.27.0 Held back from upgrade
go.opentelemetry.io/otel/trace v1.19.0 v1.27.0 Held back from
upgrade
Steps performed
+ go get github.com/gorilla/websocket@v1.5.3
go: downloading github.com/gorilla/websocket v1.5.3
go: upgraded github.com/gorilla/websocket v1.5.2 => v1.5.3
+ go get github.com/miekg/dns@v1.1.61
go: downloading github.com/miekg/dns v1.1.61
go: downloading golang.org/x/tools v0.22.0
go: downloading golang.org/x/mod v0.18.0
go: upgraded github.com/miekg/dns v1.1.59 => v1.1.61
go: upgraded golang.org/x/mod v0.17.0 => v0.18.0
go: upgraded golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d =>
v0.22.0
+ go get github.com/valyala/fasthttp@v1.55.0
go: downloading github.com/valyala/fasthttp v1.55.0
go: downloading github.com/klauspost/compress v1.17.9
go: upgraded github.com/klauspost/compress v1.17.8 => v1.17.9
go: upgraded github.com/valyala/fasthttp v1.54.0 => v1.55.0
+ go get google.golang.org/protobuf@v1.34.2
go: downloading google.golang.org/protobuf v1.34.2
go: upgraded google.golang.org/protobuf v1.34.1 => v1.34.2
go mod tidy output
go: downloading github.com/jensneuse/diffview v1.0.0
go: downloading github.com/sebdah/goldie
v0.0.0-20180424091453-8784dd1ab561
go: downloading github.com/ory/dockertest/v3 v3.10.0
go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
go: downloading github.com/evanphx/json-patch/v5 v5.1.0
go: downloading github.com/golang/mock v1.6.0
go: downloading github.com/onsi/ginkgo v1.16.5
go: downloading github.com/onsi/gomega v1.27.10
go: downloading github.com/go-test/deep v1.0.8
go: downloading github.com/fortytw2/leaktest v1.3.0
go: downloading github.com/Microsoft/go-winio v0.6.0
go: downloading github.com/docker/go-units v0.4.0
go: downloading github.com/99designs/gqlgen v0.17.22
go: downloading go.uber.org/goleak v1.2.1
go: downloading github.com/vektah/gqlparser/v2 v2.5.1
go: downloading github.com/ugorji/go/codec v1.2.7
go: downloading gonum.org/v1/gonum v0.14.0
go: downloading github.com/ugorji/go v1.2.7
go: downloading github.com/bsm/ginkgo/v2 v2.12.0
go: downloading github.com/bsm/gomega v1.27.10
go: downloading github.com/hashicorp/consul/proto-public v0.6.1
go: downloading github.com/hashicorp/consul/sdk v0.16.1
go: downloading github.com/kr/pretty v0.3.1
go: downloading github.com/sebdah/goldie/v2 v2.5.3
go: downloading github.com/go-redis/redis v6.15.9+incompatible
go: downloading github.com/go-redis/redis/v7 v7.4.0
go: downloading github.com/gomodule/redigo v1.8.9
go: downloading github.com/redis/rueidis v1.0.19
go: downloading github.com/stvp/tempredis
v0.0.0-20181119212430-b82af8480203
go: downloading github.com/frankban/quicktest v1.14.6
go: downloading github.com/jcmturner/goidentity/v6 v6.0.1
go: downloading github.com/docker/cli v20.10.17+incompatible
go: downloading github.com/opencontainers/runc v1.1.5
go: downloading github.com/Nvveen/Gotty
v0.0.0-20120604004816-cd527374f1e5
go: downloading github.com/moby/term v0.0.0-20201216013528-df9cb8a40635
go: downloading github.com/opencontainers/image-spec v1.0.2
go: downloading github.com/logrusorgru/aurora/v3 v3.0.0
go: downloading github.com/benbjohnson/clock v1.1.0
go: downloading github.com/hashicorp/go-msgpack v0.5.5
go: downloading github.com/hashicorp/memberlist v0.5.0
go: downloading github.com/kr/text v0.2.0
go: downloading github.com/rogpeppe/go-internal v1.11.0
go: downloading github.com/sergi/go-diff v1.1.0
go: downloading github.com/nxadm/tail v1.4.8
go: downloading github.com/docker/go-connections v0.4.0
go: downloading github.com/containerd/continuity v0.3.0
go: downloading github.com/opencontainers/go-digest v1.0.0
go: downloading github.com/agnivade/levenshtein v1.1.1
go: downloading github.com/pascaldekloe/goe v0.1.0
go: downloading github.com/google/btree v1.0.1
go: downloading github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529
go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: downloading github.com/docker/docker v20.10.7+incompatible
go: downloading github.com/google/shlex
v0.0.0-20191202100458-e7afc7fbc510
go: downloading github.com/Azure/go-ansiterm
v0.0.0-20230124172434-306776ec8161
go: downloading github.com/golang/glog v1.2.0
go: downloading github.com/gogo/protobuf v1.3.2

JIRA: https://tyktech.atlassian.net/browse/TT-12425


PR Type

Enhancement


Description

  • Updated several Go module dependencies to their latest versions in
    go.mod:
    • github.com/gorilla/websocket from v1.5.2 to v1.5.3
    • github.com/miekg/dns from v1.1.59 to v1.1.61
    • github.com/valyala/fasthttp from v1.54.0 to v1.55.0
    • google.golang.org/protobuf from v1.34.1 to v1.34.2
  • Updated corresponding checksums in go.sum to reflect the new
    versions.

Changes walkthrough 📝

Relevant files
Dependencies
go.mod
Update Go module dependencies to latest versions                 

go.mod

  • Updated github.com/gorilla/websocket from v1.5.2 to v1.5.3
  • Updated github.com/miekg/dns from v1.1.59 to v1.1.61
  • Updated github.com/valyala/fasthttp from v1.54.0 to v1.55.0
  • Updated google.golang.org/protobuf from v1.34.1 to v1.34.2
  • +7/-7     
    go.sum
    Update Go module checksums for dependencies                           

    go.sum

  • Updated checksums for github.com/gorilla/websocket to v1.5.3
  • Updated checksums for github.com/miekg/dns to v1.1.61
  • Updated checksums for github.com/valyala/fasthttp to v1.55.0
  • Updated checksums for google.golang.org/protobuf to v1.34.2
  • +14/-14 

    💡 PR-Agent usage:
    Comment /help on the PR to get a list of all available PR-Agent tools
    and their descriptions

    Co-authored-by: jeffy-mathew 8171046+jeffy-mathew@users.noreply.github.com

    Triggered by: jeffy-mathew
    
    | IMPORT | VERSION | LATEST | WARNINGS | CVES |
    |:---|:---|:---|:---|:---|
    | getkin/kin-openapi | v0.115.0 | v0.125.0 | Held back from upgrade | |
    | gorilla/websocket | v1.5.2 | v1.5.3 | | 0 of 1 |
    | miekg/dns | v1.1.59 | v1.1.61 | | 0 of 3 |
    | valyala/fasthttp | v1.54.0 | v1.55.0 | | 0 of 1 |
    | google.golang.org/protobuf | v1.34.1 | v1.34.2 | | 0 of 2 |
    | go-redsync/redsync/v4 | v4.11.0 | v4.13.0 | Held back from upgrade | |
    | newrelic/go-agent | v2.13.0 +incompatible | v3.33.0+incompatible |
    Held back from upgrade | |
    | go.opentelemetry.io/otel | v1.19.0 | v1.27.0 | Held back from upgrade
    | |
    | go.opentelemetry.io/otel/trace | v1.19.0 | v1.27.0 | Held back from
    upgrade | |
    
    <details>
      <summary>Steps performed</summary>
    
      ~~~
      + go get github.com/gorilla/websocket@v1.5.3
    go: downloading github.com/gorilla/websocket v1.5.3
    go: upgraded github.com/gorilla/websocket v1.5.2 => v1.5.3
    + go get github.com/miekg/dns@v1.1.61
    go: downloading github.com/miekg/dns v1.1.61
    go: downloading golang.org/x/tools v0.22.0
    go: downloading golang.org/x/mod v0.18.0
    go: upgraded github.com/miekg/dns v1.1.59 => v1.1.61
    go: upgraded golang.org/x/mod v0.17.0 => v0.18.0
    go: upgraded golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d =>
    v0.22.0
    + go get github.com/valyala/fasthttp@v1.55.0
    go: downloading github.com/valyala/fasthttp v1.55.0
    go: downloading github.com/klauspost/compress v1.17.9
    go: upgraded github.com/klauspost/compress v1.17.8 => v1.17.9
    go: upgraded github.com/valyala/fasthttp v1.54.0 => v1.55.0
    + go get google.golang.org/protobuf@v1.34.2
    go: downloading google.golang.org/protobuf v1.34.2
    go: upgraded google.golang.org/protobuf v1.34.1 => v1.34.2
      ~~~
    </details>
    
    <details>
      <summary>go mod tidy output</summary>
    
      ```
      go: downloading github.com/jensneuse/diffview v1.0.0
    go: downloading github.com/sebdah/goldie
    v0.0.0-20180424091453-8784dd1ab561
    go: downloading github.com/ory/dockertest/v3 v3.10.0
    go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
    go: downloading github.com/evanphx/json-patch/v5 v5.1.0
    go: downloading github.com/golang/mock v1.6.0
    go: downloading github.com/onsi/ginkgo v1.16.5
    go: downloading github.com/onsi/gomega v1.27.10
    go: downloading github.com/go-test/deep v1.0.8
    go: downloading github.com/fortytw2/leaktest v1.3.0
    go: downloading github.com/Microsoft/go-winio v0.6.0
    go: downloading github.com/docker/go-units v0.4.0
    go: downloading github.com/99designs/gqlgen v0.17.22
    go: downloading go.uber.org/goleak v1.2.1
    go: downloading github.com/vektah/gqlparser/v2 v2.5.1
    go: downloading github.com/ugorji/go/codec v1.2.7
    go: downloading gonum.org/v1/gonum v0.14.0
    go: downloading github.com/ugorji/go v1.2.7
    go: downloading github.com/bsm/ginkgo/v2 v2.12.0
    go: downloading github.com/bsm/gomega v1.27.10
    go: downloading github.com/hashicorp/consul/proto-public v0.6.1
    go: downloading github.com/hashicorp/consul/sdk v0.16.1
    go: downloading github.com/kr/pretty v0.3.1
    go: downloading github.com/sebdah/goldie/v2 v2.5.3
    go: downloading github.com/go-redis/redis v6.15.9+incompatible
    go: downloading github.com/go-redis/redis/v7 v7.4.0
    go: downloading github.com/gomodule/redigo v1.8.9
    go: downloading github.com/redis/rueidis v1.0.19
    go: downloading github.com/stvp/tempredis
    v0.0.0-20181119212430-b82af8480203
    go: downloading github.com/frankban/quicktest v1.14.6
    go: downloading github.com/jcmturner/goidentity/v6 v6.0.1
    go: downloading github.com/docker/cli v20.10.17+incompatible
    go: downloading github.com/opencontainers/runc v1.1.5
    go: downloading github.com/Nvveen/Gotty
    v0.0.0-20120604004816-cd527374f1e5
    go: downloading github.com/moby/term v0.0.0-20201216013528-df9cb8a40635
    go: downloading github.com/opencontainers/image-spec v1.0.2
    go: downloading github.com/logrusorgru/aurora/v3 v3.0.0
    go: downloading github.com/benbjohnson/clock v1.1.0
    go: downloading github.com/hashicorp/go-msgpack v0.5.5
    go: downloading github.com/hashicorp/memberlist v0.5.0
    go: downloading github.com/kr/text v0.2.0
    go: downloading github.com/rogpeppe/go-internal v1.11.0
    go: downloading github.com/sergi/go-diff v1.1.0
    go: downloading github.com/nxadm/tail v1.4.8
    go: downloading github.com/docker/go-connections v0.4.0
    go: downloading github.com/containerd/continuity v0.3.0
    go: downloading github.com/opencontainers/go-digest v1.0.0
    go: downloading github.com/agnivade/levenshtein v1.1.1
    go: downloading github.com/pascaldekloe/goe v0.1.0
    go: downloading github.com/google/btree v1.0.1
    go: downloading github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529
    go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
    go: downloading github.com/docker/docker v20.10.7+incompatible
    go: downloading github.com/google/shlex
    v0.0.0-20191202100458-e7afc7fbc510
    go: downloading github.com/Azure/go-ansiterm
    v0.0.0-20230124172434-306776ec8161
    go: downloading github.com/golang/glog v1.2.0
    go: downloading github.com/gogo/protobuf v1.3.2
      ```
    </details>
    
    JIRA: https://tyktech.atlassian.net/browse/TT-12425
    
    ___
    
    Enhancement
    
    ___
    
    - Updated several Go module dependencies to their latest versions in
    `go.mod`:
      - `github.com/gorilla/websocket` from v1.5.2 to v1.5.3
      - `github.com/miekg/dns` from v1.1.59 to v1.1.61
      - `github.com/valyala/fasthttp` from v1.54.0 to v1.55.0
      - `google.golang.org/protobuf` from v1.34.1 to v1.34.2
    - Updated corresponding checksums in `go.sum` to reflect the new
    versions.
    
    ___
    
    <table><thead><tr><th></th><th align="left">Relevant
    files</th></tr></thead><tbody><tr><td><strong>Dependencies
    </strong></td><td><table>
    <tr>
      <td>
        <details>
    <summary><strong>go.mod</strong><dd><code>Update Go module dependencies
    to latest versions</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    &nbsp; &nbsp; &nbsp; </dd></summary>
    <hr>
    
    go.mod
    <li>Updated <code>github.com/gorilla/websocket</code> from v1.5.2 to
    v1.5.3<br> <li> Updated <code>github.com/miekg/dns</code> from v1.1.59
    to v1.1.61<br> <li> Updated <code>github.com/valyala/fasthttp</code>
    from v1.54.0 to v1.55.0<br> <li> Updated
    <code>google.golang.org/protobuf</code> from v1.34.1 to v1.34.2<br>
    
    </details>
    
      </td>
    <td><a
    href="https://github.com/TykTechnologies/tyk/pull/6363/files#diff-33ef32bf6c23acb95f5902d7097b7a1d5128ca061167ec0716715b0b9eeaa5f6">+7/-7</a>&nbsp;
    &nbsp; &nbsp; </td>
    </tr>
    
    <tr>
      <td>
        <details>
    <summary><strong>go.sum</strong><dd><code>Update Go module checksums for
    dependencies</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
    <hr>
    
    go.sum
    <li>Updated checksums for <code>github.com/gorilla/websocket</code> to
    v1.5.3<br> <li> Updated checksums for <code>github.com/miekg/dns</code>
    to v1.1.61<br> <li> Updated checksums for
    <code>github.com/valyala/fasthttp</code> to v1.55.0<br> <li> Updated
    checksums for <code>google.golang.org/protobuf</code> to v1.34.2<br>
    
    </details>
    
      </td>
    <td><a
    href="https://github.com/TykTechnologies/tyk/pull/6363/files#diff-3295df7234525439d778f1b282d146a4f1ff6b415248aaac074e8042d9f42d63">+14/-14</a>&nbsp;
    </td>
    </tr>
    </table></td></tr></tr></tbody></table>
    
    ___
    
    > 💡 **PR-Agent usage**:
    >Comment `/help` on the PR to get a list of all available PR-Agent tools
    and their descriptions
    
    Co-authored-by: jeffy-mathew <8171046+jeffy-mathew@users.noreply.github.com>
    (cherry picked from commit 5d8cbd7)
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    None yet
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    None yet

    2 participants