Skip to content

Commit 51c0776

Browse files
committed
Drop dev-tools base bump from 2.8.1 release
The dev-tools 1.16.1->1.17.0 base-image fix (for the Rust 1.95.0 musl cross-compile) moves to the CI PR #165, which also adds a build-on-PR check. 2.8.1 is now purely the version bump + CRD lifecycle fix.
1 parent 4e3fcf4 commit 51c0776

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

docker/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
FROM --platform=$BUILDPLATFORM ghcr.io/restatedev/dev-tools:1.17.0 AS planner
1+
FROM --platform=$BUILDPLATFORM ghcr.io/restatedev/dev-tools:1.16.1 AS planner
22
COPY .. .
33
RUN just chef-prepare
44

5-
FROM --platform=$BUILDPLATFORM ghcr.io/restatedev/dev-tools:1.17.0 AS base
5+
FROM --platform=$BUILDPLATFORM ghcr.io/restatedev/dev-tools:1.16.1 AS base
66
COPY --from=planner /restate/recipe.json recipe.json
77
COPY ../justfile justfile
88

release-notes/v2.8.1.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ This is a bug fix release, see [v2.8.0 release notes](https://github.com/restate
44

55
## Bug Fixes
66

7-
- **Fix: the release build now works with the Rust 1.95.0 toolchain** — the release Docker base image is bumped from `ghcr.io/restatedev/dev-tools:1.16.1` to `1.17.0`, which bakes the Rust 1.95.0 toolchain and its musl standard library needed by the musl cross-compile.
8-
97
- **Fix: templated CRDs are now retained on uninstall** — with the default `installCrds: true`, the chart's CRDs (`RestateCluster`, `RestateDeployment`, `RestateCloudEnvironment`) now carry the `helm.sh/resource-policy: keep` annotation. They are no longer deleted on `helm uninstall` or when switching to `installCrds: false`, so your custom resources are not cascade-deleted. This corrects the uninstall caveat noted in v2.8.0.
108

119
## Upgrading an existing (<= 2.7) install

0 commit comments

Comments
 (0)