Skip to content

chore(deps): update security updates - autoclosed#131

Closed
NumaryBot wants to merge 1 commit intomainfrom
renovate/security
Closed

chore(deps): update security updates - autoclosed#131
NumaryBot wants to merge 1 commit intomainfrom
renovate/security

Conversation

@NumaryBot
Copy link
Contributor

@NumaryBot NumaryBot commented Mar 20, 2026

This PR contains the following updates:

Package Type Update Change
filippo.io/edwards25519 indirect minor v1.1.1 -> v1.2.0
github.com/Azure/go-ansiterm indirect digest 306776e -> faa5f7b
github.com/aws/aws-sdk-go-v2 indirect minor v1.39.0 -> v1.41.4
github.com/aws/aws-sdk-go-v2/config indirect minor v1.31.7 -> v1.32.12
github.com/aws/aws-sdk-go-v2/credentials indirect minor v1.18.11 -> v1.19.12
github.com/aws/aws-sdk-go-v2/feature/ec2/imds indirect patch v1.18.7 -> v1.18.20
github.com/aws/aws-sdk-go-v2/feature/rds/auth indirect minor v1.5.14 -> v1.6.20
github.com/aws/aws-sdk-go-v2/internal/configsources indirect patch v1.4.7 -> v1.4.20
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 indirect patch v2.7.7 -> v2.7.20
github.com/aws/aws-sdk-go-v2/internal/ini indirect patch v1.8.3 -> v1.8.6
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding indirect patch v1.13.1 -> v1.13.7
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url indirect patch v1.13.7 -> v1.13.20
github.com/aws/aws-sdk-go-v2/service/sso indirect minor v1.29.2 -> v1.30.13
github.com/aws/aws-sdk-go-v2/service/ssooidc indirect minor v1.34.3 -> v1.35.17
github.com/aws/aws-sdk-go-v2/service/sts indirect minor v1.38.3 -> v1.41.9
github.com/aws/smithy-go indirect minor v1.23.0 -> v1.24.2
github.com/containerd/continuity indirect patch v0.4.3 -> v0.4.5
github.com/decred/dcrd/dcrec/secp256k1/v4 indirect patch v4.4.0 -> v4.4.1
github.com/docker/cli indirect minor v27.3.1+incompatible -> v27.5.1+incompatible
github.com/docker/docker indirect minor v28.3.3+incompatible -> v28.5.2+incompatible
github.com/ebitengine/purego indirect minor v0.8.4 -> v0.10.0
github.com/ericlagergren/decimal indirect digest 495c538 -> 00de7ca
github.com/go-chi/chi/v5 require patch v5.2.4 -> v5.2.5
github.com/go-viper/mapstructure/v2 indirect minor v2.4.0 -> v2.5.0
github.com/goccy/go-json indirect patch v0.10.5 -> v0.10.6
github.com/golang-jwt/jwt/v5 indirect minor v5.2.3 -> v5.3.1
github.com/google/pprof indirect digest 27863c8 -> a15ffb7
github.com/grpc-ecosystem/grpc-gateway/v2 indirect minor v2.27.1 -> v2.28.0
github.com/jackc/pgx/v5 indirect minor v5.7.6 -> v5.8.0
github.com/lestrrat-go/blackmagic indirect patch v1.0.2 -> v1.0.4
github.com/lufia/plan9stats indirect digest 8bc96cf -> b3301c5
github.com/mailru/easyjson indirect patch v0.9.0 -> v0.9.2
github.com/moby/term indirect patch v0.5.0 -> v0.5.2
github.com/onsi/ginkgo/v2 require minor v2.23.4 -> v2.28.1
github.com/onsi/gomega require minor v1.37.0 -> v1.39.1
github.com/opencontainers/runc indirect minor v1.2.8 -> v1.4.1
github.com/ory/dockertest/v3 indirect minor v3.11.0 -> v3.12.0
github.com/shirou/gopsutil/v4 indirect minor v4.25.5 -> v4.26.2
github.com/sirupsen/logrus indirect patch v1.9.3 -> v1.9.4
github.com/spf13/cobra require minor v1.9.1 -> v1.10.2
github.com/tklauser/go-sysconf indirect patch v0.3.15 -> v0.3.16
github.com/tklauser/numcpus indirect minor v0.10.0 -> v0.11.0
github.com/uptrace/bun require patch v1.2.15 -> v1.2.18
github.com/uptrace/bun/dialect/pgdialect indirect patch v1.2.15 -> v1.2.18
github.com/uptrace/bun/extra/bunotel indirect patch v1.2.15 -> v1.2.18
github.com/xo/dburl indirect minor v0.23.8 -> v0.24.2
github.com/zitadel/logging require minor v0.6.2 -> v0.7.0
github.com/zitadel/oidc/v3 indirect patch v3.45.0 -> v3.45.5
github.com/zitadel/schema indirect patch v1.3.1 -> v1.3.2
go.opentelemetry.io/contrib/instrumentation/host indirect minor v0.62.0 -> v0.67.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp require minor v0.62.0 -> v0.67.0
go.opentelemetry.io/contrib/instrumentation/runtime indirect minor v0.62.0 -> v0.67.0
go.opentelemetry.io/contrib/propagators/b3 indirect minor v1.37.0 -> v1.42.0
go.opentelemetry.io/otel indirect minor v1.40.0 -> v1.42.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc indirect minor v1.37.0 -> v1.42.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp indirect minor v1.37.0 -> v1.42.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace indirect minor v1.37.0 -> v1.42.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc indirect minor v1.37.0 -> v1.42.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp indirect minor v1.37.0 -> v1.42.0
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric indirect minor v1.37.0 -> v1.42.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace indirect minor v1.37.0 -> v1.42.0
go.opentelemetry.io/otel/log indirect minor v0.11.0 -> v0.18.0
go.opentelemetry.io/otel/metric indirect minor v1.40.0 -> v1.42.0
go.opentelemetry.io/otel/sdk indirect minor v1.40.0 -> v1.42.0
go.opentelemetry.io/otel/sdk/metric indirect minor v1.40.0 -> v1.42.0
go.opentelemetry.io/otel/trace require minor v1.40.0 -> v1.42.0
go.opentelemetry.io/proto/otlp indirect minor v1.7.0 -> v1.10.0
go.uber.org/zap indirect patch v1.27.0 -> v1.27.1
golang.org/x/crypto indirect minor v0.46.0 -> v0.49.0
golang.org/x/net indirect minor v0.48.0 -> v0.52.0
golang.org/x/oauth2 require minor v0.34.0 -> v0.36.0
golang.org/x/sync indirect minor v0.19.0 -> v0.20.0
golang.org/x/sys indirect minor v0.40.0 -> v0.42.0
golang.org/x/text require minor v0.32.0 -> v0.35.0
golang.org/x/tools indirect minor v0.39.0 -> v0.43.0
google.golang.org/genproto/googleapis/api indirect digest ff82c1b -> d00831a
google.golang.org/genproto/googleapis/rpc indirect digest ff82c1b -> d00831a
google.golang.org/protobuf indirect patch v1.36.10 -> v1.36.11

Release Notes

FiloSottile/edwards25519 (filippo.io/edwards25519)

v1.2.0

Compare Source

aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)

v1.41.4

Compare Source

v1.41.3

Compare Source

v1.41.2

Compare Source

v1.41.1

Compare Source

v1.41.0

Compare Source

v1.40.1

Compare Source

v1.40.0

Compare Source

v1.39.6

Compare Source

v1.39.5

Compare Source

v1.39.4

Compare Source

v1.39.3

Compare Source

v1.39.2

Compare Source

v1.39.1

Compare Source

aws/smithy-go (github.com/aws/smithy-go)

v1.24.2: Release (2026-02-27)

Compare Source

Release (2026-02-27)

General Highlights

  • Dependency Update: Bump minimum go version to 1.24.

v1.24.1: Release (2026-02-20)

Compare Source

Release (2026-02-20)

General Highlights

  • Dependency Update: Updated to the latest SDK module versions

Module Highlights

  • github.com/aws/smithy-go: v1.24.1
    • Feature: Add new middleware functions to get event stream output from middleware

v1.24.0

Compare Source

v1.23.2

Compare Source

v1.23.1

Compare Source

containerd/continuity (github.com/containerd/continuity)

v0.4.5

Compare Source

What's Changed

Full Changelog: containerd/continuity@v0.4.4...v0.4.5

v0.4.4

Compare Source

What's Changed

New Contributors

Full Changelog: containerd/continuity@v0.4.3...v0.4.4

docker/cli (github.com/docker/cli)

v27.5.1+incompatible

Compare Source

v27.5.0+incompatible

Compare Source

v27.4.1+incompatible

Compare Source

v27.4.0+incompatible

Compare Source

uptrace/bun (github.com/uptrace/bun)

v1.2.18

Bug Fixes
  • handle []byte and [N]byte in Tuple, separate List from Tuple imp… (#​1340) (bec98b9)
  • validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (#​1338) (b8da15b), closes #​1337

v1.2.17

Bug Fixes
  • handle []byte and [N]byte in Tuple, separate List from Tuple imp… (#​1340) (bec98b9)
  • validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (#​1338) (b8da15b), closes #​1337

v1.2.16

Bug Fixes
  • migrator exec error propagation (#​1320) (b40f603)
  • OrderAscNullsFirst mapping (fixes #​1305) (43b6af2)
  • panic in indirectAsKey when loading complex models. TypeOf(v) returns nil (2788c5b)
  • RunMigration marks migration as applied after running (#​1330) (990c2eb)
Features

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Summary by CodeRabbit

  • Chores
    • Updated Go module dependencies to the latest compatible versions for improved compatibility and security.

@NumaryBot NumaryBot requested a review from a team March 20, 2026 03:10
@NumaryBot
Copy link
Contributor Author

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
go: downloading go1.24.11 (linux/amd64)
go: -d flag is deprecated. -d=true is a no-op
go: module go.opentelemetry.io/contrib/instrumentation/host@v0.67.0 requires go >= 1.25.0; switching to go1.25.8
go: downloading go1.25.8 (linux/amd64)
go: -d flag is deprecated. -d=true is a no-op
go: downloading github.com/formancehq/go-libs/v3 v3.6.1
go: downloading github.com/go-chi/chi/v5 v5.2.5
go: downloading github.com/zitadel/oidc/v2 v2.12.2
go: downloading github.com/uptrace/bun v1.2.18
go: downloading go.uber.org/fx v1.24.0
go: downloading go.opentelemetry.io/otel/trace v1.42.0
go: downloading github.com/google/uuid v1.6.0
go: downloading go.opentelemetry.io/otel v1.42.0
go: downloading golang.org/x/text v0.35.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/go-jose/go-jose/v4 v4.1.3
go: downloading github.com/spf13/cobra v1.10.2
go: downloading github.com/zitadel/logging v0.7.0
go: downloading github.com/stretchr/testify v1.11.1
go: downloading gopkg.in/go-jose/go-jose.v2 v2.6.3
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/golang-jwt/jwt v3.2.2+incompatible
go: downloading github.com/oauth2-proxy/mockoidc v0.0.0-20220308204021-b9169deeb282
go: downloading github.com/onsi/ginkgo/v2 v2.28.1
go: downloading golang.org/x/oauth2 v0.36.0
go: downloading github.com/aws/aws-sdk-go-v2 v1.41.4
go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.12
go: downloading github.com/spf13/pflag v1.0.10
go: downloading github.com/ThreeDotsLabs/watermill v1.5.1
go: downloading github.com/hashicorp/go-hclog v1.6.3
go: downloading github.com/sirupsen/logrus v1.9.4
go: downloading github.com/uptrace/opentelemetry-go-extra/otellogrus v0.3.2
go: downloading go.uber.org/zap v1.27.1
go: downloading github.com/hashicorp/go-retryablehttp v0.7.8
go: downloading github.com/aws/aws-sdk-go-v2/feature/rds/auth v1.6.20
go: downloading github.com/go-sql-driver/mysql v1.9.3
go: downloading github.com/jackc/pgx/v5 v5.8.0
go: downloading github.com/uptrace/bun/dialect/pgdialect v1.2.18
go: downloading github.com/uptrace/bun/extra/bunotel v1.2.18
go: downloading github.com/xo/dburl v0.24.2
go: downloading github.com/riandyrn/otelchi v0.12.2
go: downloading go.uber.org/dig v1.19.0
go: downloading github.com/golang-jwt/jwt/v5 v5.3.1
go: downloading github.com/lestrrat-go/jwx v1.2.31
go: downloading github.com/muhlemmer/gu v0.3.1
go: downloading github.com/zitadel/oidc/v3 v3.45.5
go: downloading github.com/zitadel/schema v1.3.2
go: downloading go.uber.org/multierr v1.11.0
go: downloading golang.org/x/sys v0.42.0
go: downloading go.opentelemetry.io/otel/sdk v1.42.0
go: downloading go.opentelemetry.io/contrib/instrumentation/host v0.67.0
go: downloading go.opentelemetry.io/contrib/instrumentation/runtime v0.67.0
go: downloading go.opentelemetry.io/contrib/propagators/b3 v1.42.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.42.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.42.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.42.0
go: downloading go.opentelemetry.io/otel/metric v1.42.0
go: downloading go.opentelemetry.io/otel/sdk/metric v1.42.0
go: downloading github.com/gorilla/mux v1.8.1
go: downloading github.com/gorilla/schema v1.4.1
go: downloading github.com/muhlemmer/httpforwarded v0.1.0
go: downloading github.com/rs/cors v1.11.1
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.42.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.42.0
go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.42.0
go: downloading go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.42.0
go: downloading github.com/ory/dockertest/v3 v3.12.0
go: downloading github.com/gorilla/securecookie v1.1.2
go: downloading github.com/inconshreveable/mousetrap v1.1.0
go: downloading github.com/felixge/httpsnoop v1.0.4
go: downloading github.com/jackc/pgxlisten v0.0.0-20250802141604-12b92425684c
go: downloading github.com/cenkalti/backoff/v4 v4.3.0
go: downloading golang.org/x/crypto v0.49.0
go: downloading gopkg.in/square/go-jose.v2 v2.6.0
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading github.com/go-logr/logr v1.4.3
go: downloading github.com/aws/smithy-go v1.24.2
go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.19.12
go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20
go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6
go: downloading github.com/aws/aws-sdk-go-v2/service/signin v1.0.8
go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.30.13
go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17
go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.41.9
go: downloading github.com/fatih/color v1.18.0
go: downloading github.com/mattn/go-colorable v0.1.14
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading github.com/uptrace/opentelemetry-go-extra/otelutil v0.3.2
go: downloading github.com/hashicorp/go-cleanhttp v0.5.2
go: downloading github.com/lithammer/shortuuid/v3 v3.0.7
go: downloading github.com/oklog/ulid v1.3.1
go: downloading filippo.io/edwards25519 v1.2.0
go: downloading github.com/uptrace/opentelemetry-go-extra/otelsql v0.3.2
go: downloading github.com/tmthrgd/go-hex v0.0.0-20190904060850-447a3041c3bc
go: downloading github.com/jinzhu/inflection v1.0.0
go: downloading github.com/puzpuzpuz/xsync/v3 v3.5.1
go: downloading github.com/vmihailenco/msgpack/v5 v5.4.1
go: downloading github.com/invopop/jsonschema v0.13.0
go: downloading github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.1
go: downloading github.com/lestrrat-go/backoff/v2 v2.0.8
go: downloading github.com/lestrrat-go/blackmagic v1.0.4
go: downloading github.com/lestrrat-go/httpcc v1.0.1
go: downloading github.com/lestrrat-go/iter v1.0.2
go: downloading github.com/lestrrat-go/option v1.0.1
go: downloading github.com/shirou/gopsutil/v4 v4.26.2
go: downloading go.opentelemetry.io/proto/otlp v1.10.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260319201613-d00831a3d3e7
go: downloading google.golang.org/grpc v1.79.3
go: downloading google.golang.org/protobuf v1.36.11
go: downloading github.com/jackc/pgerrcode v0.0.0-20250907135507-afb5586c32a6
go: downloading github.com/jackc/pgpassfile v1.0.0
go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761
go: downloading github.com/Microsoft/go-winio v0.6.2
go: downloading github.com/docker/go-units v0.5.0
go: downloading github.com/ericlagergren/decimal v0.0.0-20240411145413-00de7ca16731
go: downloading github.com/Masterminds/semver/v3 v3.4.0
go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.20
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.20
go: downloading go.opentelemetry.io/otel/log v0.18.0
go: downloading github.com/go-logr/stdr v1.2.2
go: downloading go.opentelemetry.io/auto/sdk v1.2.1
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/jackc/puddle/v2 v2.2.2
go: downloading github.com/vmihailenco/tagparser/v2 v2.0.0
go: downloading github.com/wk8/go-ordered-map/v2 v2.1.8
go: downloading github.com/goccy/go-json v0.10.6
go: downloading github.com/lufia/plan9stats v0.0.0-20260216142805-b3301c5f2a88
go: downloading github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55
go: downloading github.com/tklauser/go-sysconf v0.3.16
go: downloading github.com/cenkalti/backoff/v5 v5.0.3
go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0
go: downloading golang.org/x/net v0.52.0
go: downloading github.com/docker/cli v27.5.1+incompatible
go: downloading github.com/opencontainers/runc v1.4.1
go: downloading github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5
go: downloading github.com/moby/term v0.5.2
go: downloading github.com/opencontainers/image-spec v1.1.1
go: downloading github.com/go-task/slim-sprig/v3 v3.0.0
go: downloading golang.org/x/tools v0.43.0
go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.20
go: downloading golang.org/x/sync v0.20.0
go: downloading github.com/bahlo/generic-list-go v0.2.0
go: downloading github.com/buger/jsonparser v1.1.2
go: downloading github.com/mailru/easyjson v0.9.2
go: downloading github.com/ebitengine/purego v0.10.0
go: downloading github.com/yusufpapurcu/wmi v1.2.4
go: downloading github.com/tklauser/numcpus v0.11.0
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260319201613-d00831a3d3e7
go: downloading github.com/docker/go-connections v0.6.0
go: downloading github.com/containerd/continuity v0.4.5
go: downloading github.com/opencontainers/go-digest v1.0.0
go: downloading github.com/google/pprof v0.0.0-20260302011040-a15ffb7f9dcc
go: downloading dario.cat/mergo v1.0.2
go: downloading github.com/docker/docker v28.5.2+incompatible
go: downloading github.com/go-viper/mapstructure/v2 v2.5.0
go: downloading github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/go-ole/go-ole v1.3.0
go: downloading github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c
go: downloading github.com/xeipuuv/gojsonschema v1.2.0
go: downloading golang.org/x/mod v0.34.0
go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
go: downloading github.com/moby/docker-image-spec v1.3.1
go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
go: github.com/formancehq/auth/pkg/api tested by
	github.com/formancehq/auth/pkg/api.test imports
	github.com/formancehq/go-libs/v3/testing/docker imports
	github.com/ory/dockertest/v3/docker imports
	github.com/ory/dockertest/v3/docker/pkg/homedir imports
	github.com/opencontainers/runc/libcontainer/user: cannot find module providing package github.com/opencontainers/runc/libcontainer/user

File name: undefined
Command failed: just pre-commit
go: downloading go1.24.11 (linux/amd64)
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/zitadel/oidc/v2 v2.12.2
go: downloading go.uber.org/fx v1.24.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading gopkg.in/go-jose/go-jose.v2 v2.6.3
go: downloading github.com/formancehq/go-libs/v3 v3.6.1
go: downloading github.com/go-jose/go-jose/v4 v4.1.3
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/stretchr/testify v1.11.1
go: downloading go.uber.org/dig v1.19.0
go: downloading go.uber.org/multierr v1.11.0
go: downloading github.com/gorilla/schema v1.4.1
go: downloading github.com/muhlemmer/gu v0.3.1
go: downloading github.com/gorilla/mux v1.8.1
go: downloading github.com/muhlemmer/httpforwarded v0.1.0
go: downloading github.com/rs/cors v1.11.1
go: downloading github.com/gorilla/securecookie v1.1.2
go: downloading github.com/golang-jwt/jwt v3.2.2+incompatible
go: downloading github.com/lestrrat-go/jwx v1.2.31
go: downloading github.com/spf13/pflag v1.0.10
go: downloading github.com/ThreeDotsLabs/watermill v1.5.1
go: downloading github.com/hashicorp/go-hclog v1.6.3
go: downloading github.com/uptrace/opentelemetry-go-extra/otellogrus v0.3.2
go: downloading github.com/hashicorp/go-retryablehttp v0.7.8
go: downloading github.com/riandyrn/otelchi v0.12.2
go: downloading github.com/go-sql-driver/mysql v1.9.3
go: downloading github.com/cenkalti/backoff/v4 v4.3.0
go: downloading github.com/jackc/pgxlisten v0.0.0-20250802141604-12b92425684c
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading github.com/fatih/color v1.18.0
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading github.com/invopop/jsonschema v0.13.0
go: downloading github.com/lestrrat-go/backoff/v2 v2.0.8
go: downloading github.com/lestrrat-go/httpcc v1.0.1
go: downloading github.com/lestrrat-go/iter v1.0.2
go: downloading github.com/lestrrat-go/option v1.0.1
go: downloading github.com/uptrace/opentelemetry-go-extra/otelutil v0.3.2
go: downloading github.com/felixge/httpsnoop v1.0.4
go: downloading github.com/hashicorp/go-cleanhttp v0.5.2
go: downloading github.com/jackc/pgerrcode v0.0.0-20250907135507-afb5586c32a6
go: downloading github.com/mattn/go-colorable v0.1.14
go: downloading github.com/lithammer/shortuuid/v3 v3.0.7
go: downloading github.com/oklog/ulid v1.3.1
go: downloading github.com/wk8/go-ordered-map/v2 v2.1.8
go: downloading github.com/bahlo/generic-list-go v0.2.0
go: downloading github.com/buger/jsonparser v1.1.2
go: updates to go.mod needed; to update it:
	go mod tidy
error: Recipe `generate` failed on line 16 with exit code 1

@coderabbitai
Copy link

coderabbitai bot commented Mar 20, 2026

📝 Walkthrough

Walkthrough

Updates Go module dependencies in go.mod across top-level and indirect require blocks, including chi/v5, ginkgo/v2, gomega, cobra, bun, opentelemetry packages, oauth2, and text packages. No public API surface changes; only version alignments and transitive dependency updates.

Changes

Cohort / File(s) Summary
Go Module Dependencies
go.mod
Updated versions for 10+ direct dependencies (chi/v5, ginkgo/v2, gomega, cobra, bun, logging, opentelemetry packages, oauth2, text) and numerous indirect dependencies (AWS SDK v2, google.golang.org, golang.org/x packages). All changes are version bumps with no API modifications.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 Hop-skip through the version bumps we go,
Dependencies dance in a seamless flow,
Each package updated, transitive aligned,
Fresh compatibility for the heart and mind! ✨

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'chore(deps): update security updates' is vague and redundant, using non-descriptive phrasing ('update security updates') that doesn't convey meaningful information about which dependencies were updated or why. Revise the title to be more specific, e.g., 'chore(deps): update Go module dependencies for security and compatibility' or list specific modules if the update targets particular security concerns.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/security
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
go.mod (1)

3-5: ⚠️ Potential issue | 🔴 Critical

Go version floor is incompatible with updated OTel instrumentation.

go 1.24.4 (Line 3) and toolchain go1.24.11 (Line 5) conflict with go.opentelemetry.io/contrib/instrumentation/host v0.67.0 (Line 150), which requires Go >= 1.25. This blocks module resolution and CI builds.

Suggested fix
-go 1.24.4
+go 1.25.0

-toolchain go1.24.11
+toolchain go1.25.8

(Alternative: pin go.opentelemetry.io/contrib/instrumentation/host and related contrib packages to a Go-1.24-compatible release.)

Also applies to: 150-151

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@go.mod` around lines 3 - 5, The module's Go version floor is too low for the
updated OpenTelemetry contrib package; update the go directive and the toolchain
directive to at least Go 1.25 (e.g., set the go directive and toolchain to 1.25
or newer) so that go.opentelemetry.io/contrib/instrumentation/host v0.67.0 can
be resolved, or alternatively pin the contrib packages (e.g.,
go.opentelemetry.io/contrib/instrumentation/host and related contrib modules) to
a release compatible with Go 1.24 to avoid raising the toolchain requirement.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@go.mod`:
- Around line 127-128: go.mod and go.sum disagree on the runc version: go.mod
pins github.com/opencontainers/runc v1.4.1 but go.sum (and the build) expects
v1.2.8 which still contains libcontainer/user; fix by making module versions
consistent—either run `go mod tidy` to update go.sum and resolve compatible
transitive versions, or explicitly change the runc entry in go.mod to
github.com/opencontainers/runc v1.2.8 (or upgrade dockertest to a version
compatible with v1.4.1) so the runc version in go.mod matches go.sum and the
removed libcontainer/user package is not referenced.

---

Outside diff comments:
In `@go.mod`:
- Around line 3-5: The module's Go version floor is too low for the updated
OpenTelemetry contrib package; update the go directive and the toolchain
directive to at least Go 1.25 (e.g., set the go directive and toolchain to 1.25
or newer) so that go.opentelemetry.io/contrib/instrumentation/host v0.67.0 can
be resolved, or alternatively pin the contrib packages (e.g.,
go.opentelemetry.io/contrib/instrumentation/host and related contrib modules) to
a release compatible with Go 1.24 to avoid raising the toolchain requirement.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: b8e72cf1-3868-4132-8cb3-e7382da128d7

📥 Commits

Reviewing files that changed from the base of the PR and between afc242b and 9259351.

📒 Files selected for processing (1)
  • go.mod

Comment on lines +127 to +128
github.com/opencontainers/runc v1.4.1 // indirect
github.com/ory/dockertest/v3 v3.12.0 // indirect
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Find who imports the failing package path and where runc/dockertest are pinned.
rg -n 'github.com/opencontainers/runc/libcontainer/user'
rg -n 'github.com/opencontainers/runc|github.com/ory/dockertest/v3' go.mod go.sum

Repository: formancehq/auth

Length of output: 581


🏁 Script executed:

# Find all Go files and search for runc or dockertest imports
fd -e go -type f | head -20
rg -n 'import.*runc|import.*dockertest' --type go
rg -n 'from.*runc|from.*dockertest' --type go

Repository: formancehq/auth

Length of output: 229


🏁 Script executed:

# Search for runc and dockertest imports in Go files
rg 'opencontainers/runc|ory/dockertest' -g '*.go'
rg 'libcontainer' -g '*.go'

# Also list the Go files in the repository
fd -e go -type f

Repository: formancehq/auth

Length of output: 229


🏁 Script executed:

# Search for runc and dockertest imports in Go files
rg 'opencontainers/runc|ory/dockertest' -g '*.go'
rg 'libcontainer' -g '*.go'

# Check what Go files exist
find . -name '*.go' -type f | head -20

Repository: formancehq/auth

Length of output: 461


🏁 Script executed:

# Search for any runc or dockertest imports more broadly
rg 'runc|dockertest' -g '*.go'

# Check the full go.mod to understand dependencies
cat go.mod | grep -A 5 -B 5 'runc\|dockertest'

Repository: formancehq/auth

Length of output: 699


🏁 Script executed:

# Search specifically in test files for dockertest
rg 'dockertest' -g '*_test.go'

# Check if there's a setup or integration test file
find . -name '*integration*' -o -name '*docker*' | grep -E '\.go$'

# Look for TestMain or Docker setup in test files
rg 'TestMain|docker|Docker' -g '*_test.go' | head -20

Repository: formancehq/auth

Length of output: 988


🏁 Script executed:

# Check what version of go-libs is being used
rg 'formancehq/go-libs' go.mod

# Check the full go.sum for all runc and dockertest entries
rg '^github.com/(opencontainers/runc|ory/dockertest)' go.sum

Repository: formancehq/auth

Length of output: 455


🌐 Web query:

runc v1.4.1 libcontainer/user package availability

💡 Result:

No, the libcontainer/user package is not available in runc v1.4.1. It was deprecated in runc v1.2.0 (PR #4017) and removed in the v1.4.0 release series (prior to v1.4.1), with users directed to use github.com/moby/sys/user instead. The v1.4.0-rc.1 release notes explicitly state: "The deprecated libcontainer/user package has been removed; use github.com/moby/sys/user instead. (#3999, #4617)". runc v1.4.1, as a patch release on the 1.4.z branch, inherits this removal. pkg.go.dev for v1.4.1 confirms dependency on github.com/moby/sys/user v0.4.0, and main branch libcontainer directory listing shows a 'user' directory that is an alias, not the original package.

Citations:


🌐 Web query:

dockertest v3.12.0 runc compatibility requirements

💡 Result:

Dockertest v3.12.0 is a Go library (github.com/ory/dockertest/v3) for running Docker containers in integration tests. It does not impose specific runc compatibility requirements itself, as it interacts with the host's Docker daemon via the Docker API. runc compatibility is determined by the underlying Docker Engine version installed on the test host: - Default runtime: runc (io.containerd.runc.v2) - Docker Engine bundles a compatible runc version (e.g., recent releases like v29.x bundle runc v1.3.x or later; v28 bundles v1.3.0+). - No explicit minimum runc version stated for dockertest; it relies on Docker's OCI runtime support. To ensure compatibility: - Use a recent Docker Engine (v27+ recommended, as per dockertest updates). - Dockertest v3.12.0 supports Docker up to v27.x (from changelog). - runc must match Docker's bundled version or be configured via daemon config (--default-runtime or runtimes section). Sources confirm dockertest depends on github.com/opencontainers/runc in go.mod (older versions like v3.9 bumped to runc 1.1.12-1.1.13), but runtime execution uses host Docker's runc.

Citations:


🏁 Script executed:

# Check if there are any build errors or test failures documented
find . -name '*.md' -o -name 'README*' | xargs grep -l 'error\|fail\|libcontainer' 2>/dev/null

# Check git status or recent commits that might indicate the issue
git log --oneline -10 2>/dev/null || echo "Git not available"

# Verify if something in the dependency tree imports libcontainer/user
# by checking if there's a go.mod mismatch that would cause issues
cat go.mod | head -50

Repository: formancehq/auth

Length of output: 1952


Resolve go.mod/go.sum version mismatch: runc v1.4.1 removed the libcontainer/user package.

The libcontainer/user package was removed in runc v1.4.0-rc.1 and is not present in v1.4.1. However, go.mod specifies github.com/opencontainers/runc v1.4.1 while go.sum is locked to v1.2.8 (which still contains the package). This mismatch will cause build failures on a clean build or go mod tidy.

Either run go mod tidy to resolve to compatible versions, or manually downgrade runc in go.mod to v1.2.8 (matching go.sum) or upgrade to a dockertest version compatible with runc v1.4.1.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@go.mod` around lines 127 - 128, go.mod and go.sum disagree on the runc
version: go.mod pins github.com/opencontainers/runc v1.4.1 but go.sum (and the
build) expects v1.2.8 which still contains libcontainer/user; fix by making
module versions consistent—either run `go mod tidy` to update go.sum and resolve
compatible transitive versions, or explicitly change the runc entry in go.mod to
github.com/opencontainers/runc v1.2.8 (or upgrade dockertest to a version
compatible with v1.4.1) so the runc version in go.mod matches go.sum and the
removed libcontainer/user package is not referenced.

@NumaryBot NumaryBot changed the title chore(deps): update security updates chore(deps): update security updates - autoclosed Mar 20, 2026
@NumaryBot NumaryBot closed this Mar 20, 2026
@NumaryBot NumaryBot deleted the renovate/security branch March 20, 2026 07:17
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.

1 participant