Skip to content

Commit 76aae0b

Browse files
committed
update Debian OS to bookworm (12) in entire project
Debian bookworm is the current stable release of Debian and has the most up-to-date packages in comparison with other versions such as Buster and Bullseye Signed-off-by: Reuben Miller <reuben.d.miller@gmail.com>
1 parent 9dea122 commit 76aae0b

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.195.0/containers/rust/.devcontainer/base.Dockerfile
22
# [Choice] Debian OS version (use bullseye on local arm64/Apple Silicon): buster, bullseye
3-
ARG VARIANT="bullseye"
3+
ARG VARIANT="bookworm"
44
FROM mcr.microsoft.com/devcontainers/rust:1-${VARIANT}
55

66
# [Optional] Uncomment this section to install additional packages.

.devcontainer/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services:
55
context: .
66
dockerfile: Dockerfile
77
args:
8-
VARIANT: bullseye
8+
VARIANT: bookworm
99
environment:
1010
- DOCKER_HOST=unix:///opt/run/docker.sock
1111

docs/src/contribute/BUILDING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ You can use any OS to build from source (below has been tested on Ubuntu, but we
1212

1313
Our recommended setup and required tools are:
1414

15-
* Ubuntu 20.04 or Debian 10.9 (Buster)
15+
* Ubuntu 20.04 or Debian 12 (Bookworm)
1616
* git
1717
* Rust toolchain
1818

tests/images/debian-systemd/debian-systemd.dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:11-slim
1+
FROM debian:12-slim
22

33
# Install
44
RUN apt-get -y update \
@@ -17,7 +17,7 @@ RUN apt-get -y update \
1717
mosquitto-clients \
1818
vim.tiny \
1919
nginx \
20-
netcat \
20+
netcat-openbsd \
2121
iputils-ping \
2222
net-tools
2323

tests/images/debian-systemd/files/bootstrap.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -464,14 +464,14 @@ configure_repos() {
464464
# Use a fixed distribution string to avoid guess work, and it does not really matter anyway
465465
curl -1sLf \
466466
"https://dl.cloudsmith.io/public/thinedge/${REPO}/setup.deb.sh" \
467-
| distro=raspbian version=11 codename=bullseye sudo -E bash
467+
| distro=raspbian version=11 codename=bookworm sudo -E bash
468468
else
469469
echo "Repo (channel=${REPO_CHANNEL}) is already configured"
470470
fi
471471
else
472472
# TODO: Support non-bash environments (but the cloudsmith script only supports bash)
473473
fail "Bash is missing. Currently this script requires bash to setup the apt repos"
474-
# deb [signed-by=/usr/share/keyrings/thinedge-tedge-release-archive-keyring.gpg] https://dl.cloudsmith.io/public/thinedge/tedge-release/deb/raspbian bullseye main
474+
# deb [signed-by=/usr/share/keyrings/thinedge-tedge-release-archive-keyring.gpg] https://dl.cloudsmith.io/public/thinedge/tedge-release/deb/raspbian bookworm main
475475
fi
476476
}
477477

0 commit comments

Comments
 (0)