go: Update module gitlab.com/gitlab-org/labkit to v2

This MR contains the following updates:

Package Type Update Change Pending
gitlab.com/gitlab-org/labkit require major v1.64.8 -> v2.29.2 v2.30.0

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

MR created with the help of gitlab-org/frontend/renovate-gitlab-bot


Release Notes

gitlab-org/labkit (gitlab.com/gitlab-org/labkit)

v2.29.2

Compare Source

2.29.2

Bug Fixes
  • fix(deps): update module gitlab.com/gitlab-com/gl-infra/platform/runway/fairway to v1.36.0 (b3be4ca6)

v2.29.1

Compare Source

2.29.1

Bug Fixes
  • fix(deps): update module gitlab.com/gitlab-com/gl-infra/platform/runway/fairway to v1.35.1 (75059ae4)

v2.29.0

Compare Source

2.29.0

Features
  • feat: update field constants from labkit-spec v1.0 (2c5d3523)

v2.28.0

Compare Source

2.28.0

Features
  • feat(service_mapping): Rely on LabKit definitions for deprecated aliases (6168fbc5)
  • feat: Move more responsability to LabKti to make the impact on services smaller (1101f40d)
  • feat: Add service mapping to improve application setting consumption (d0a2d963)
Bug Fixes
  • fix: Remove unused code (d2101e45)
  • fix: Address first review comments and add uesful comments (4827052a)
  • fix: wrong indentation (6a19b2cb)
  • fix: Address review comments on DeprecatedByStandard mutability, test structure, and accuracy (3ae89495)
  • fix: Clean up MR for first review (f6106073)

v2.27.1

Compare Source

2.27.1

Bug Fixes
  • fix(v2/trace): warn when GITLAB_TRACING is set but not parseable (e74820f1)

v2.27.0

Compare Source

2.27.0

Features
  • feat(v2/objectstore): return closer when opening bucket avoiding leaks (720cb550)
  • feat(v2/objectstore): add GCS provider (fb32bb92)
  • feat(v2/objectstore): add GCS config for credentials and universe domain (2712f761)
Bug Fixes
  • fix(v2/objectstore): close GCS client on OpenBucket error (4e010b9f)

v2.26.1

Compare Source

2.26.1

Bug Fixes
  • fix(deps): update module gitlab.com/gitlab-com/gl-infra/platform/runway/fairway to v1.34.0 (05455675)

v2.26.0

Compare Source

2.26.0

Features
  • feat(redis): add DisableClientCommands to suppress CLIENT subcommands (c04283f6)
Bug Fixes
  • fix: use valid fairway version (06ee8066)
  • fix(redis): make DisableClientCommands a *bool and document init handshake (25cba25c)

v2.25.1

Compare Source

2.25.1

Bug Fixes
  • fix(deps): update module gitlab.com/gitlab-com/gl-infra/platform/runway/fairway to v1.32.1 (8aca2049)

v2.25.0

Compare Source

2.25.0

Features
  • feat(objectstore): Return ErrMissingSecrets when no secret provider is set. (2cfd1e61)
  • feat(objectstore): Add proto-driven New constructor and configFromProto binding. (78532bb5)
Bug Fixes
  • fix(objectstore): Populate Backend field in configFromProto bindings. (d4bcda89)

v2.24.0

Compare Source

2.24.0

Features
  • feat(redis): Resolve client addresses from the secret projection. (98fe82d6)
Bug Fixes
  • fix(redis): Skip empty entries when parsing secret addresses. (36d79388)

v2.23.0

Compare Source

2.23.0

Features
  • feat(secret): Add PrefixProvider to prepend a path prefix to secret names. (42eec059)

v2.22.0

Compare Source

2.22.0

Features
  • feat(secret): Add proto-driven ProjectionProvider provider for secret key mapping. (fb74e950)
Bug Fixes
  • fix(secret): Treat an empty-string projection as an error. (a8e750a5)

v2.21.0

Compare Source

2.21.0

Features
  • feat(v2/objectstorage): wrap s3 bucket open error (e2b5342f)
  • feat(v2/objectstorage): close bucket on shutdown (783e9fbe)
  • feat(v2/objectstore): validate non-empty Bucket name (f2cb1a75)
  • feat(testing/s3test): in-memory mock s3 server (90e18f08)
  • feat(v2/objectstorage): implement s3 provider open (182c2455)
  • feat(v2/objectstore): init s3 provider (20329ef1)
  • feat(v2/objectstore): add Bucket getting method (f096c560)
  • feat(v2/objectstore): set bucket during initialization from provider (932b4772)
  • feat(v2/objectstore): wire identity config fields (537b7224)
  • feat(v2/objectstore): Add ErrMissingConfigField error (0c1bf09d)
  • feat(v2/objectstore): in-memory provider (8680f791)
  • feat(v2/objectstore): init Provider interface (1f21f2e7)
  • feat(v2/objectstore): init errors.go (6b5319c0)
  • feat(v2/objectstore): wire config and NewWithConfig (d545dd05)
  • feat(v2/objectstore): add gocloud.dev blob bucket to client (1aedf129)
  • feat(v2/objectstore): simple client fields (23943e1f)
  • feat(v2/objectstore): init client (8a933faa)

v2.20.5

Compare Source

2.20.5

Bug Fixes
  • fix(deps): update module google.golang.org/api to v0.284.0 (391f7f48)

v2.20.4

Compare Source

2.20.4

Bug Fixes
  • fix(deps): update opentelemetry-go monorepo to v1.44.0 (dc82fda1)

v2.20.3

Compare Source

2.20.3

Bug Fixes
  • fix(deps): update module github.com/redis/go-redis/v9 to v9.20.1 (a102e0e7)

v2.20.2

Compare Source

2.20.2

Bug Fixes
  • fix(deps): update module github.com/pelletier/go-toml/v2 to v2.3.1 (24c2c5df)
  • fix(deps): update module github.com/jackc/pgx/v5 to v5.10.0 (18e693d6)

v2.20.1

Compare Source

2.20.1

Bug Fixes
  • fix(deps): update aws-go-sdk (510782e0)

v2.20.0

Compare Source

2.20.0

Features
  • feat(redis): wire secret projection through Redis client (b8d28f4f)

v2.19.0

Compare Source

2.19.0

Features
  • feat(v2/postgres): support CLOUDSQL_IAM passwordless DSN (5bdf1687)

v2.18.0

Compare Source

2.18.0

Features
  • feat(v2/events/snowplow): seal UserID as a tagged union and document versioning (797115fc)
  • feat(v2/events/snowplow): type Realm and DeploymentType as named string types (6100362c)
  • feat(v2/events/snowplow): enforce iglu schema lengths and integer ranges in Validate (f2039a57)
  • feat(v2/events/snowplow): add custom context support to v2 Snowplow (8b8681a8)
Bug Fixes
  • fix(v2/events/snowplow): count code points, not bytes, in maxLength validation (ad68b014)
  • fix(v2/events/snowplow): guard against typed-nil contexts of all nilable kinds (7b13d667)
  • fix(v2/events/snowplow): fix atomic_field_parse_error validation errors with Snowplow Micro (eed96c0a)

v2.17.0

Compare Source

2.17.0

Features
  • feat: update field constants from labkit-spec v1.0 (a46b5f0c)

v2.16.0

Compare Source

2.16.0

Features
  • feat(postgres): Add connection pool support via WithConnectionPool. (45495d84)

v2.15.1

Compare Source

2.15.1

Bug Fixes
  • fix: Wording and resource link (1ee3d40f)

v2.15.0

Compare Source

2.15.0

Features
  • feat(infrastructure): Add config option for Redis (0c225248)

v2.14.0

Compare Source

2.14.0

Features
  • feat: update field constants from labkit-spec v1.0 (70d383cc)

v2.13.0

Compare Source

2.13.0

Features
  • feat(fields): Add the variant version for logging fields (6dd73ca9)

v2.12.0

Compare Source

2.12.0

Features
  • feat(v2/redis): add SentinelUsername and SentinelPassword to Config (f6d2b0ad)

v2.11.0

Compare Source

2.11.0

Features
  • feat(v2/redis): use sub-millisecond histogram buckets for command duration (ee33d3ed)

v2.10.2

Compare Source

2.10.2

Bug Fixes
  • fix(v2/httpserver): synchronize Addr/ProbeAddr with Start writes (e297c90e)

v2.10.1

Compare Source

2.10.1

Bug Fixes
  • fix(ci): use strict mode in redis integration test scripts (acf5b373)

v2.10.0

Compare Source

2.10.0

Features
  • feat(v2/redis): span db.operation.batch.size for Pipeline commands (10fc12eb)
  • feat(v2/redis): span db.operation.name for Pipeline commands (786d95cf)
  • feat(v2/redis): use OTEL standard span attributes (50d736eb)
  • feat(v2/redis): only log redis_key if non-empty (82865c54)
  • feat(v2/redis): add optional structured logging per command and lifecycle (5c392a8d)
  • feat(v2/redis): expose configuration fields on Config (de39ef59)
  • feat(v2/redis): standardise metrics naming, namespace, and client identity (3a1cc4e9)
  • feat(v2/redis): support for pool metrics (a8e78d1b)
  • feat(v2/redis): return an error when no address provided (335f8449)
  • feat(v2/redis): init redis package (dc6793c7)
  • feat(v2/testing): init redis testing package using miniredis (99291695)

v2.9.1

Compare Source

2.9.1

Bug Fixes
  • fix(v2/postgres): reject CUSTOM format without projection (8d85aa4e)

v2.9.0

Compare Source

2.9.0

Features
  • feat(postgres): Support multiple PostgreSQL operator secret formats. (ae856845)

v2.8.0

Compare Source

2.8.0

Features
  • feat(infrastructure): Add the ErrNotConfigured error sentinel. (d3c9d1ed)
  • feat(infrastructure): Introduce shared infrastructure config package. (2e53d81b)

v2.7.0

Compare Source

2.7.0

Features
  • feat(v2/featureflag): add slog.Logger support for eval failure observability (5d55b927)
Bug Fixes
  • fix(v2/featureflag): address review feedback from lhollinda (d961dfe3)

v2.6.1

Compare Source

2.6.1

Bug Fixes
  • fix(deps): update module gitlab.com/gitlab-com/gl-infra/platform/runway/fairway to v1.16.0 (e7ac702d)

v2.6.0

Compare Source

2.6.0

Features
  • feat(v2/httpserver): move health routes to dedicated probe port (92fff600)
  • feat(v2/httpserver): wire probe server into Start and Shutdown (f0ca742d)
  • feat(v2/httpserver): add Config.ProbeAddr field and Server.ProbeAddr() method (7102fc9e)
Bug Fixes
  • fix(v2/httpserver): fix remaining errcheck lint failures in server_test.go (4e19b649)
  • fix(v2/httpserver): wrap resp.Body.Close in defer func to satisfy errcheck (c8d56bca)
  • fix: linting (bc28a528)
  • fix(v2/httpserver): remove redundant loop variable copy (copyloopvar) (51d34451)

v2.5.1

Compare Source

2.5.1

Bug Fixes
  • fix(deps): update module gitlab.com/gitlab-com/gl-infra/platform/runway/fairway to v1.15.3 (40379391)

v2.5.0

Compare Source

2.5.0

Features
  • feat(v2/httpserver): include version/commit/build-date in health responses (244896ce)
  • feat(v2/app): enrich logger with Version/Commit/Date in NewWithConfig (b0d5eabc)
  • feat(v2/app): add exported Version/Commit/Date vars for ldflag injection (ee2f9e1a)
Bug Fixes
  • fix(deps): update module gitlab.com/gitlab-com/gl-infra/platform/runway/fairway to v1.15.2 (0ccf4656)
  • fix(v2/app): rename log key date to build-date for clarity (f185c509)
  • fix: Remove wrongly deprecated field (b5e0dd3e)

v2.4.1

Compare Source

v2.4.0

Compare Source

v2.3.1

Compare Source

v2.3.0

Compare Source

v2.2.2

Compare Source

v2.2.1

Compare Source

v2.2.0

Compare Source

v2.1.2

Compare Source

v2.1.1

Compare Source

v2.1.0

Compare Source

v2.0.0

Compare Source

v1.64.10

Compare Source

1.64.10

Bug Fixes
  • fix(fips): drop empty SSH algorithm names leaked by x/crypto on GOFIPS140 builds (4bd84525)

v1.64.9

Compare Source

1.64.9

Bug Fixes
  • fix: support Go's native FIPS 140-3 module in fips package (59620f76)

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

Edited by GitLab Dependency Bot

Merge request reports

Loading
Loading