Skip to content

Commit 68dd25e

Browse files
authored
build: release Lotus Node v1.34.3 (#13450)
* fix(docker): upgrade base image from ubuntu:20.04 to ubuntu:22.04 (#13441) fix: update Docker runtime base to ubuntu:22.04 for glibc compatibility fix: update Docker runtime base to ubuntu:22.04 for glibc compatibility * chore: prep changelog Lotus v1.34.3 chore: prep changelog Lotus v1.34.3
1 parent 7c2b3fa commit 68dd25e

File tree

11 files changed

+25
-10
lines changed

11 files changed

+25
-10
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,21 @@
99
1010
# UNRELEASED
1111

12+
# Node v1.34.3 / 2025-12-03
13+
14+
This is a patch release addressing Docker image glibc compatibility errors reported in v1.34.2. This update is only necessary for users running Lotus via Docker who encountered `GLIBC_2.32/2.33/2.34 not found` errors.
15+
16+
## Bug Fixes
17+
18+
- fix(docker): upgrade base image from ubuntu:20.04 to ubuntu:22.04 ([filecoin-project/lotus#13441](https://github.com/filecoin-project/lotus/pull/13441))
19+
- The build stage uses golang:1.24.7-bookworm (glibc 2.36), but the runtime base was ubuntu:20.04 (glibc 2.31), causing GLIBC_2.32/2.33/2.34 errors when running lotus binaries.
20+
21+
## 📝 Changelog
22+
23+
For the set of changes since the last stable release:
24+
25+
- Node: https://github.com/filecoin-project/lotus/compare/release/v1.34.2...release/v1.34.3
26+
1227
# Node and Miner v1.34.2 / 2025-12-01
1328

1429
The Lotus and Lotus-Miner v1.34.2 release includes numerous bug fixes, CLI enhancements, and dependency updates. These improvements, along with updated dependencies, enhance the stability and usability of Lotus for both node operators and storage providers.

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ ARG GOFLAGS=""
4646
RUN make buildall
4747

4848
#####################################
49-
FROM ubuntu:20.04 AS lotus-base
49+
FROM ubuntu:22.04 AS lotus-base
5050
MAINTAINER Lotus Development Team
5151

5252
# Base resources

build/openrpc/full.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/gateway.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/miner.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/v0/gateway.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/v2/full.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/v2/gateway.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/worker.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
)
88

99
// NodeBuildVersion is the local build version of the Lotus daemon
10-
const NodeBuildVersion string = "1.34.2"
10+
const NodeBuildVersion string = "1.34.3"
1111

1212
func NodeUserVersion() BuildVersion {
1313
if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" {

0 commit comments

Comments
 (0)