Update Debian from Bullseye to Bookworm (#8273)
This commit is contained in:
parent
f342f50938
commit
584bd23718
|
@ -17,7 +17,7 @@ For the full requirements, see [Tier 1 platform policy](platform-tier-policy.md#
|
||||||
|
|
||||||
| platform | os | notes | rust | artifacts
|
| platform | os | notes | rust | artifacts
|
||||||
| -------|-------|-------|-------|-------
|
| -------|-------|-------|-------|-------
|
||||||
| `x86_64-unknown-linux-gnu` | [Debian 11](https://www.debian.org/releases/bullseye/) | 64-bit | [latest stable release](https://github.com/rust-lang/rust/releases) | Docker
|
| `x86_64-unknown-linux-gnu` | [Debian 11](https://www.debian.org/releases/bookworm/) | 64-bit | [latest stable release](https://github.com/rust-lang/rust/releases) | Docker
|
||||||
|
|
||||||
## Tier 2
|
## Tier 2
|
||||||
|
|
||||||
|
@ -46,5 +46,5 @@ For the full requirements, see [Tier 3 platform policy](platform-tier-policy.md#
|
||||||
|
|
||||||
| platform | os | notes | rust | artifacts
|
| platform | os | notes | rust | artifacts
|
||||||
| -------|-------|-------|-------|-------
|
| -------|-------|-------|-------|-------
|
||||||
| `aarch64-unknown-linux-gnu` | [Debian 11](https://www.debian.org/releases/bullseye/) | 64-bit | [latest stable release](https://github.com/rust-lang/rust/releases) | N/A
|
| `aarch64-unknown-linux-gnu` | [Debian 11](https://www.debian.org/releases/bookworm/) | 64-bit | [latest stable release](https://github.com/rust-lang/rust/releases) | N/A
|
||||||
| `aarch64-apple-darwin` | latest macOS | 64-bit, Apple M1 or M2 | [latest stable release](https://github.com/rust-lang/rust/releases) | N/A
|
| `aarch64-apple-darwin` | latest macOS | 64-bit, Apple M1 or M2 | [latest stable release](https://github.com/rust-lang/rust/releases) | N/A
|
||||||
|
|
|
@ -7,7 +7,7 @@ for:
|
||||||
- macOS,
|
- macOS,
|
||||||
- Ubuntu,
|
- Ubuntu,
|
||||||
- Docker:
|
- Docker:
|
||||||
- Debian Bullseye.
|
- Debian Bookworm.
|
||||||
|
|
||||||
## Memory Issues
|
## Memory Issues
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@ ARG TEST_FEATURES="lightwalletd-grpc-tests zebra-checkpoints"
|
||||||
ARG EXPERIMENTAL_FEATURES=""
|
ARG EXPERIMENTAL_FEATURES=""
|
||||||
|
|
||||||
# This stage implements cargo-chef for docker layer caching
|
# This stage implements cargo-chef for docker layer caching
|
||||||
FROM rust:bullseye as chef
|
FROM rust:bookworm as chef
|
||||||
RUN cargo install cargo-chef --locked
|
RUN cargo install cargo-chef --locked
|
||||||
WORKDIR /opt/zebrad
|
WORKDIR /opt/zebrad
|
||||||
|
|
||||||
|
@ -181,7 +181,7 @@ RUN chmod u+x /entrypoint.sh
|
||||||
#
|
#
|
||||||
# To save space, this step starts from scratch using debian, and only adds the resulting
|
# To save space, this step starts from scratch using debian, and only adds the resulting
|
||||||
# binary from the `release` stage
|
# binary from the `release` stage
|
||||||
FROM debian:bullseye-slim AS runtime
|
FROM debian:bookworm-slim AS runtime
|
||||||
COPY --from=release /opt/zebrad/target/release/zebrad /usr/local/bin
|
COPY --from=release /opt/zebrad/target/release/zebrad /usr/local/bin
|
||||||
COPY --from=release /entrypoint.sh /
|
COPY --from=release /entrypoint.sh /
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@ CMD ["--no-tls-very-insecure", "--grpc-bind-addr=0.0.0.0:9067", "--http-bind-ad
|
||||||
##
|
##
|
||||||
## Deploy
|
## Deploy
|
||||||
##
|
##
|
||||||
FROM debian:bullseye-slim as runtime
|
FROM debian:bookworm-slim as runtime
|
||||||
|
|
||||||
ARG ZCASHD_CONF_PATH
|
ARG ZCASHD_CONF_PATH
|
||||||
# Maintain backward compatibility with mainstream repo using this ARGs in docker-compose
|
# Maintain backward compatibility with mainstream repo using this ARGs in docker-compose
|
||||||
|
|
Loading…
Reference in New Issue