nexodus-io / nexodus

Network Connectivity as a Service
https://nexodus.io
Apache License 2.0
56 stars 26 forks source link

build(deps): bump the production-dependencies group with 33 updates #1999

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the production-dependencies group with 33 updates:

Package From To
github.com/cockroachdb/cockroach-go/v2 2.3.6 2.3.7
github.com/coredns/coredns 1.11.1 1.11.2
github.com/coreos/go-oidc/v3 3.9.0 3.10.0
github.com/docker/docker 25.0.3+incompatible 26.0.0+incompatible
github.com/gin-contrib/cors 1.5.0 1.7.1
github.com/gin-contrib/zap 0.2.0 1.1.1
github.com/go-gormigrate/gormigrate/v2 2.1.1 2.1.2
github.com/jackc/pgx/v5 5.5.4 5.5.5
github.com/stretchr/testify 1.8.4 1.9.0
github.com/testcontainers/testcontainers-go 0.28.0 0.29.1
github.com/uptrace/opentelemetry-go-extra/otelgorm 0.2.3 0.2.4
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin 0.46.1 0.49.0
go.opentelemetry.io/otel 1.22.0 1.24.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace 1.22.0 1.24.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc 1.21.0 1.24.0
go.opentelemetry.io/otel/sdk 1.22.0 1.24.0
go.opentelemetry.io/otel/trace 1.22.0 1.24.0
go.uber.org/zap 1.26.0 1.27.0
golang.org/x/net 0.21.0 0.22.0
golang.org/x/oauth2 0.17.0 0.18.0
golang.org/x/sys 0.17.0 0.18.0
golang.org/x/term 0.17.0 0.18.0
gorm.io/driver/postgres 1.5.4 1.5.7
gorm.io/driver/sqlite 1.5.4 1.5.5
gorm.io/gorm 1.25.5 1.25.8
k8s.io/api 0.29.2 0.29.3
k8s.io/apimachinery 0.29.2 0.29.3
k8s.io/client-go 0.29.1 0.29.3
tailscale.com 1.58.0 1.62.0
github.com/open-policy-agent/opa 0.61.0 0.62.1
github.com/pmezard/go-difflib 1.0.0 1.0.1-0.20181226105442-5d4384ee4fb2
golang.org/x/crypto 0.19.0 0.21.0
google.golang.org/grpc 1.61.1 1.62.0

Updates github.com/cockroachdb/cockroach-go/v2 from 2.3.6 to 2.3.7

Commits


Updates github.com/coredns/coredns from 1.11.1 to 1.11.2

Commits


Updates github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0

Release notes

Sourced from github.com/coreos/go-oidc/v3's releases.

v3.10.0

What's Changed

New Contributors

Full Changelog: https://github.com/coreos/go-oidc/compare/v3.9.0...v3.10.0

Commits


Updates github.com/docker/docker from 25.0.3+incompatible to 26.0.0+incompatible

Release notes

Sourced from github.com/docker/docker's releases.

v26.0.0

26.0.0

For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:

Security

This release contains a security fix for [CVE-2024-29018], a potential data exfiltration from 'internal' networks via authoritative DNS servers.

New

  • Add Subpath field to the VolumeOptions making it possible to mount a subpath of a volume. moby/moby#45687
  • Add volume-subpath support to the mount flag (--mount type=volume,...,volume-subpath=<subpath>). docker/cli#4331
  • Accept = separators and [ipv6] in compose files for docker stack deploy. docker/cli#4860
  • rootless: Add support for enabling host loopback by setting the DOCKERD_ROOTLESS_ROOTLESSKIT_DISABLE_HOST_LOOPBACK environment variable to false (defaults to true). This lets containers connect to the host by using IP address 10.0.2.2. moby/moby#47352
  • containerd image store: docker image ls no longer creates duplicates entries for multi-platform images. moby/moby#45967
  • containerd image store: Send Prometheus metrics. moby/moby#47555

Bug fixes and enhancements

  • [CVE-2024-29018]: Do not forward requests to external DNS servers for a container that is only connected to an 'internal' network. Previously, requests were forwarded if the host's DNS server was running on a loopback address, like systemd's 127.0.0.53. moby/moby#47589
  • Ensure that a generated MAC address is not restored when a container is restarted, but a configured MAC address is preserved. moby/moby#47233

[!WARNING]

Containers created using Docker Engine 25.0.0 may have duplicate MAC addresses, they must be re-created. Containers created using version 25.0.0 or 25.0.1 with user-defined MAC addresses will get generated MAC addresses when they are started using 25.0.2. They must also be re-created.

  • Always attempt to enable IPv6 on a container's loopback interface, and only include IPv6 in /etc/hosts if successful. moby/moby#47062

[!NOTE]

By default, IPv6 will remain enabled on a container's loopback interface when the container is not connected to an IPv6-enabled network. For example, containers that are only connected to an IPv4-only network now have the ::1 address on their loopback interface.

To disable IPv6 in a container, use option --sysctl net.ipv6.conf.all.disable_ipv6=1 in the create or run command, or the equivalent sysctls option in the service configuration section of a Compose file.

If IPv6 is not available in a container because it has been explicitly disabled for the container, or the host's networking stack does not have IPv6 enabled (or for any other reason) the container's /etc/hosts file will not include IPv6 entries.

  • Fix ADD Dockerfile instruction failing with lsetxattr <file>: operation not supported when unpacking archive with xattrs onto a filesystem that doesn't support them. moby/moby#47175
  • Fix docker container start failing when used with --checkpoint. moby/moby#47456

... (truncated)

Commits
  • 8b79278 Merge pull request #47599 from neersighted/short_id_aliases_removal
  • 22726fb api: document changed behavior of the Aliases field in v1.45
  • 963e1f3 Merge pull request #47597 from vvoland/c8d-list-fix-shared-size
  • 3312b82 c8d/list: Add a test case for images sharing a top layer
  • ad8a5a5 c8d/list: Fix diffIDs being outputted instead of chainIDs
  • 0c2d83b c8d/list: Handle unpacked layers when calculating shared size
  • 330d777 Merge pull request #47591 from vvoland/api-1.45
  • 3d2a56e docs/api: add documentation for API v1.45
  • 4531a37 Merge pull request #47580 from vvoland/c8d-list-slow
  • 731a640 c8d/list: Generate image summary concurrently
  • Additional commits viewable in compare view


Updates github.com/gin-contrib/cors from 1.5.0 to 1.7.1

Release notes

Sourced from github.com/gin-contrib/cors's releases.

v1.7.1

Changelog

Enhancements

  • 71a48a2 chore: update third-party dependencies to latest versions

Others

  • 88cbcd0 ci: update GitHub Actions workflows for Go projects
  • 84d0919 test: refactor CORS tests and expand coverage

v1.7.0

Changelog

Bug fixes

  • 7f30a1f fix: improve error handling and test robustness

Enhancements

  • 9d49f16 chore(cors): Allow a custom validation function which receives the full gin context (#140)

Others

  • 4447aeb refactor: refactor request handling and improve CORS checks

v1.6.0

Changelog

Features

  • eac6c48 feat(schema): allow usage of custom schemas (#139)

Bug fixes

Enhancements

  • f41df75 chore: update GitHub actions to latest versions
  • 2451987 chore: update dependencies to latest versions
  • 7d356c2 chore: update dependencies to latest versions
  • 5da0aee chore: update third-party dependencies
  • 8263fce chore: update version of actions/setup-go in GitHub workflows

Others

  • fcbd06f ci: enhance testing matrix and tolerance limits
  • f08c1bc ci: refactor CI workflows and improve tests
  • 30792dc ci: refactor GitHub Actions workflows
  • 0e993b7 ci: update GitHub Actions to Version 3
  • 90a7c66 test(cors): enhance CORS wildcard handling tests (#145)
  • 85bf9fb test: improve CORS wildcard handling and testing (#144)
  • d5002f2 test: refactor tests and update CI configurations
Commits
  • 71a48a2 chore: update third-party dependencies to latest versions
  • 88cbcd0 ci: update GitHub Actions workflows for Go projects
  • 84d0919 test: refactor CORS tests and expand coverage
  • 4447aeb refactor: refactor request handling and improve CORS checks
  • 9d49f16 chore(cors): Allow a custom validation function which receives the full gin c...
  • 7f30a1f fix: improve error handling and test robustness
  • 90a7c66 test(cors): enhance CORS wildcard handling tests (#145)
  • d5002f2 test: refactor tests and update CI configurations
  • eac6c48 feat(schema): allow usage of custom schemas (#139)
  • 27b723a fixe(domain): wildcard parse bug (#106)
  • Additional commits viewable in compare view


Updates github.com/gin-contrib/zap from 0.2.0 to 1.1.1

Release notes

Sourced from github.com/gin-contrib/zap's releases.

v1.1.1

Changelog

Enhancements

  • 173fe6c chore: update third-party dependencies to latest versions

v1.1.0

Changelog

Features

  • 5b62309 feat: implement skip path regexps feature in zap package (#72)

Enhancements

  • 372417f chore: refactor error handling and linter configurations

Others

  • d5accec refactor: refactor file paths to use constants

v1.0.0

Changelog

Features

  • d4400a8 feat(func): implement Skipper functionality for logging configuration (#71)
  • 58dd173 feat: consolidate code examples into new file

Enhancements

  • 0dbb391 chore(deps): bump actions/setup-go from 2 to 4 (#59)
  • 1358676 chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#62)
  • 4da7ce3 chore(deps): bump goreleaser/goreleaser-action from 4 to 5 (#58)
  • a63110e chore(level): make log level configurable (#53)
  • 35a621a chore: remove duplication log to msg (#69)
  • 4c79a60 chore: update GitHub Actions and Test Configurations
  • 6f17b6f chore: update GitHub Actions versions in workflow files
  • 737c214 chore: update Go versions in GitHub Actions workflow
  • 2e44ef6 chore: update configuration files for Go version and tags
  • d7a16ba chore: update dependencies across multiple modules
  • c5decc3 chore: update dependencies to latest versions
  • d017ca5 chore: update golang.org/x packages to latest versions
  • cd1bff6 chore: update version of actions/setup-go in GitHub workflows

Others

  • 6ad826e build: update minimum Go version to 1.19
  • 5d56699 ci: refactor CI/CD workflows and dependencies
  • 54107a6 ci: update GitHub Actions workflow to use latest CodeQL version
  • 7d7b817 ci: update workflows and test tolerances
  • a9803c5 refactor: refactor testing functions in zap_test file
Commits
  • 173fe6c chore: update third-party dependencies to latest versions
  • ca35b5f docs: improve documentation and add example code
  • 5b62309 feat: implement skip path regexps feature in zap package (#72)
  • 0abce4a docs: implement custom skipper function in README
  • d5accec refactor: refactor file paths to use constants
  • 372417f chore: refactor error handling and linter configurations
  • 58dd173 feat: consolidate code examples into new file
  • a9803c5 refactor: refactor testing functions in zap_test file
  • d4400a8 feat(func): implement Skipper functionality for logging configuration (#71)
  • 6ad826e build: update minimum Go version to 1.19
  • Additional commits viewable in compare view


Updates github.com/go-gormigrate/gormigrate/v2 from 2.1.1 to 2.1.2

Release notes

Sourced from github.com/go-gormigrate/gormigrate/v2's releases.

v2.1.2

Added

Changed

  • Update dependencies
Changelog

Sourced from github.com/go-gormigrate/gormigrate/v2's changelog.

[2.1.2] - 2024-03-18

Added

Changed

  • Update dependencies
Commits
  • db7575c Merge pull request #218 from go-gormigrate/update-deps
  • e2a0213 Release 2.1.2
  • 68141c7 Fix LastInsertId error in postgres driver, closes #217
  • 00412f7 Bump go deps
  • 3ae8ad4 readme: add mariadb alongside mysql
  • 238380d integration-test: cleanup
  • e033684 integration-test: bump postgres image 14 => 16
  • 82b4678 integration-test: bump mariadb image 10 => 11, add missing mysql 8
  • 943719b ci: remove go matrix from integration-test, use version from go.mod instead
  • 2533ee1 integration-test: bump go to latest 1.22
  • Additional commits viewable in compare view


Updates github.com/jackc/pgx/v5 from 5.5.4 to 5.5.5

Changelog

Sourced from github.com/jackc/pgx/v5's changelog.

5.5.5 (March 9, 2024)

Use spaces instead of parentheses for SQL sanitization.

This still solves the problem of negative numbers creating a line comment, but this avoids breaking edge cases such as set foo to $1 where the substitution is taking place in a location where an arbitrary expression is not allowed.

Commits
  • 78a0a2b Fix spelling in changelog
  • a17f064 Update changelog
  • 49b6aad Use spaces instead of parentheses for SQL sanitization
  • 0cc4c14 Add test to validate CollectRows for empty Rows
  • See full diff in compare view


Updates github.com/stretchr/testify from 1.8.4 to 1.9.0

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.9.0

What's Changed

... (truncated)

Commits
  • bb548d0 Merge pull request #1552 from stretchr/dependabot/go_modules/github.com/stret...
  • 814075f build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2
  • e045612 Merge pull request #1339 from bogdandrutu/uintptr
  • 5b6926d Merge pull request #1385 from hslatman/not-implements
  • 9f97d67 Merge pull request #1550 from stretchr/release-notes
  • bcb0d3f Include the auto-release notes in releases
  • fb770f8 Merge pull request #1247 from ccoVeille/typos
  • 85d8bb6 fix typos in comments, tests and github templates
  • e2741fa Merge pull request #1548 from arjunmahishi/msgAndArgs
  • 6e59f20 http_assertions: assert that the msgAndArgs actually works in tests
  • Additional commits viewable in compare view


Updates github.com/testcontainers/testcontainers-go from 0.28.0 to 0.29.1

Release notes

Sourced from github.com/testcontainers/testcontainers-go's releases.

v0.29.1

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

  • chore(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 in /modules/qdrant (#2281) @​dependabot
  • chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 from 2.18.0 to 2.20.0 in /modules/clickhouse (#2290) @​dependabot
  • chore(deps): bump github.com/Shopify/toxiproxy/v2 from 2.7.0 to 2.8.0 in /examples/toxiproxy (#2282) @​dependabot
  • chore(deps): bump github.com/neo4j/neo4j-go-driver/v5 from 5.16.0 to 5.18.0 in /modules/neo4j (#2278) @​dependabot
  • chore(deps): bump github.com/minio/minio-go/v7 from 7.0.66 to 7.0.68 in /modules/minio (#2304) @​dependabot
  • chore(deps): bump github.com/tmc/langchaingo from 0.1.4 to 0.1.5 in /modules/ollama (#2318) @​dependabot
  • chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.11.1 to 8.12.1 in /modules/elasticsearch (#2303) @​dependabot
  • chore(deps): bump google.golang.org/api from 0.167.0 to 0.168.0 in /modules/gcloud (#2317) @​dependabot
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.16.14 to 1.17.5 in /modules/localstack, github.com/aws/aws-sdk-go-v2 from 1.24.1 to 1.25.2 in /modules/localstack (#2320) @​mdelapenya
  • chore(deps): bump github.com/twmb/franz-go from 1.15.4 to 1.16.1 in /modules/redpanda, github.com/twmb/franz-go/pkg/kadm from 1.10.0 to 1.11.0 in /modules/redpanda (#2322) @​mdelapenya
  • chore(deps): bump github.com/hashicorp/vault-client-go from 0.3.3 to 0.4.3 in /modules/vault, github.com/tidwall/gjson from 1.17.0 to 1.17.1 in /modules/vault (#2321) @​mdelapenya
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.5.3 to 5.5.4 in /modules/postgres, github.com/jackc/pgx/v5 from 5.5.3 to 5.5.4 in /modules/cockroachdb (#2323) @​mdelapenya
  • chore(deps): bump golang.org/x/mod from 0.12.0 to 0.16.0 (#2316) @​mdelapenya
  • chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /modulegen (#2298) @​dependabot
  • chore(deps): bump github.com/docker/docker from 25.0.2+incompatible to 25.0.3+incompatible (#2296) @​mdelapenya
  • chore(deps): bump github.com/couchbase/gocb/v2 from 2.7.1 to 2.7.2 in /modules/couchbase, github.com/tidwall/gjson from 1.17.0 to 1.17.1 in /modules/couchbase (#2297) @​mdelapenya

... (truncated)

Commits
  • 08c2385 chore: use new version (v0.29.1) in modules and examples
  • 4d7a27e fix: incorrect version
  • e48323c chore: prepare for next minor development cycle ()
  • c17ba62 chore: use new version (v0.29.0) in modules and examples
  • 12f23f8 generic.go: GenericContainer(): clearer error message (#2327)
  • cfd60e9 chore: confirm support for new mongo images (#2326)
  • 85361fe Add k3s WithManifest option (#1920)
  • 755bbb8 chore(deps): bump google.golang.org/grpc in /modules/qdrant (#2281)
  • ba92e0e chore(deps): bump github.com/ClickHouse/clickhouse-go/v2 (#2290)
  • 245c8b0 chore(deps): bump github.com/Shopify/toxiproxy/v2 in /examples/toxiproxy (#2282)
  • Additional commits viewable in compare view


Updates github.com/uptrace/opentelemetry-go-extra/otelgorm from 0.2.3 to 0.2.4

Release notes

Sourced from github.com/uptrace/opentelemetry-go-extra/otelgorm's releases.

v0.2.4

Please refer to CHANGELOG.md for details

Changelog

Sourced from github.com/uptrace/opentelemetry-go-extra/otelgorm's changelog.

0.2.4 (2024-03-18)

Bug Fixes

  • otelsql: record error and status when SQL returns an error (1716db5), closes #115
Commits


Updates go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.46.1 to 0.49.0

Release notes

Sourced from go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin's releases.

Release v1.24.0/v0.49.0/v0.18.0/v0.4.0

This release is the last to support Go 1.20. The next release will require at least Go 1.21.

Added

  • Support Go 1.22. (#5082)
  • Add support for Summary metrics to go.opentelemetry.io/contrib/bridges/prometheus. (#5089)
  • Add support for Exponential (native) Histograms in go.opentelemetry.io/contrib/bridges/prometheus. (#5093)

Removed

  • The deprecated RequestCount constant in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is removed. (#4894)
  • The deprecated RequestContentLength constant in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is removed. (#4894)
  • The deprecated ResponseContentLength constant in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is removed. (#4894)
  • The deprecated ServerLatency constant in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is removed. (#4894)

Fixed

  • Retrieving the body bytes count in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp does not cause a data race anymore. (#5080)

New Contributors

Full Changelog: https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.23.0...v1.24.0

Release v1.23.0/v0.48.0/v0.17.0/v0.3.0

Added

  • Add client metric support to go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#4707)
  • Add peer attributes to spans recorded by NewClientHandler, NewServerHandler in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#4873)
  • Add support for cloud.account.id, cloud.availability_zone and cloud.region in the AWS ECS detector. (#4860)

Changed

  • The fallback options in go.opentelemetry.io/contrib/exporters/autoexport now accept factory functions. (#4891)
    • WithFallbackMetricReader(metric.Reader) MetricOption is replaced with func WithFallbackMetricReader(func(context.Context) (metric.Reader, error)) MetricOption.
    • WithFallbackSpanExporter(trace.SpanExporter) SpanOption is replaced with WithFallbackSpanExporter(func(context.Context) (trace.SpanExporter, error)) SpanOption.
  • The http.server.request_content_length metric in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is changed to http.server.request.size.(#4707)
  • The http.server.response_content_length metric in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is changed to http.server.response.size.(#4707)

Deprecated

  • The RequestCount, RequestContentLength, ResponseContentLength, ServerLatency constants in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp are deprecated. (#4707)

... (truncated)

Changelog

Sourced from go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin's changelog.

[1.24.0/0.49.0/0.18.0/0.4.0] - 2024-02-23

This release is the last to support [Go 1.20]. The next release will require at least [Go 1.21].

Added

  • Support [Go 1.22]. (#5082)
  • Add support for Summary metrics to go.opentelemetry.io/contrib/bridges/prometheus. (#5089)
  • Add support for Exponential (native) Histograms in go.opentelemetry.io/contrib/bridges/prometheus. (#5093)
  • Implemented setting the cloud.resource_id resource attribute in go.opentelemetry.io/detectors/aws/ecs based on the ECS Metadata v4 endpoint. (#5091)

Removed

  • The deprecated RequestCount constant in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is removed. (#4894)
  • The deprecated RequestContentLength constant in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is removed. (#4894)
  • The deprecated ResponseContentLength constant in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is removed. (#4894)
  • The deprecated ServerLatency constant in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is removed. (#4894)

Fixed

  • Retrieving the body bytes count in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp does not cause a data race anymore. (#5080)

[1.23.0/0.48.0/0.17.0/0.3.0] - 2024-02-06

Added

  • Add client metric support to go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#4707)
  • Add peer attributes to spans recorded by NewClientHandler, NewServerHandler in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (
    netlify[bot] commented 3 months ago

    Deploy Preview for nexodus-docs canceled.

    Name Link
    Latest commit 8b4c91300aa3134a53519c02315c14b20c9848b2
    Latest deploy log https://app.netlify.com/sites/nexodus-docs/deploys/6601286b7322650008e0c9e5
dependabot[bot] commented 3 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.