Skip to content

Prepare silo-pkg v3.14.2 with SDK and security updates - #10

Merged
Vonng merged 1 commit into
mainfrom
codex/upgrade-silo-pkg-v3.14.2
Oct 15, 2026
Merged

Vonng merged 1 commit into
mainfrom
codex/upgrade-silo-pkg-v3.14.2

Conversation

@Vonng

@Vonng Vonng commented Oct 15, 2026

Copy link
Copy Markdown
Member

Prepare silo-pkg v3.14.2 with minio-go v7.4.1 and the October dependency fixes. Canceled multipart uploads can now be cleaned up, retention timestamps are serialized in UTC, and STS duration requests are preserved. Parallel SDK transfers remain opt-in.

Update go-jose to v4.1.6 for GHSA-mgcc-cww5-fp2q, LDAP to v3.4.15, msgp to v1.6.5, etcd clients to v3.7.2, and the selected Go x/* modules. Use Go 1.27.2, golangci-lint v2.14.0 and govulncheck v1.9.0 while retaining the Go 1.26 library floor and the NetBSD go-systemd replacement.

The release notes call out go-jose's new 4096-bit RSA JWK limit. SILO package signatures and existing password-policy semantics are unchanged.

Validation:

  • GOTOOLCHAIN=go1.27.2 make test (lint and full race suite).
  • GOTOOLCHAIN=go1.26.9 go test -race -tags kqueue ./....
  • LDAP integration against the OpenLDAP image used by CI.
  • go mod tidy -diff, go mod verify, and git diff --check.
  • govulncheck v1.9.0: no reachable or imported-package vulnerabilities. The unused OpenPGP module advisory remains; the newly published go-jose advisory was also checked directly against upstream.

This release changes the shared module only. Server and Console work is deferred; mcli adoption will follow without a new mcli release.

Signed-off-by: Feng Ruohang <rh@vonng.com>
@Vonng
Vonng merged commit c683514 into main Oct 15, 2026
4 checks passed
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