Skip to content

Commit 19f0a78

Browse files
[cpp] - buster - EOL (devcontainers#1127)
* [cpp] - buster - EOL * more buster eol changes for cpp devcontainer
1 parent bf32303 commit 19f0a78

File tree

3 files changed

+1
-22
lines changed

3 files changed

+1
-22
lines changed

src/cpp/.devcontainer/base-scripts/install-vcpkg.sh

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,6 @@ USERNAME=${1:-"vscode"}
1010

1111
. /etc/os-release
1212

13-
# The buster pkg repo install cmake version < 3.15 which is required to run bootstrap-vcpkg.sh on ARM64
14-
VCPKG_UNSUPPORTED_ARM64_VERSION_CODENAMES="buster"
15-
16-
if [ "$(dpkg --print-architecture)" = "arm64" ]; then
17-
# Exit early if ARM64 OS does not have cmake version required to build Vcpkg
18-
if [[ "${VCPKG_UNSUPPORTED_ARM64_VERSION_CODENAMES}" = *"${VERSION_CODENAME}"* ]]; then
19-
echo "OS ${VERSION_CODENAME} ARM64 pkg repo installs cmake version < 3.15, which is required to build Vcpkg."
20-
exit 0
21-
fi
22-
fi
23-
2413
# Add to bashrc/zshrc files for all users.
2514
updaterc() {
2615
echo "Updating /etc/bash.bashrc and /etc/zsh/zshrc..."

src/cpp/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
| *Categories* | Core, Languages |
1010
| *Image type* | Dockerfile |
1111
| *Published images* | mcr.microsoft.com/devcontainers/cpp |
12-
| *Available image variants* | debian-12, debian-11, debian-10, ubuntu-24.04, ubuntu-22.04, ubuntu-20.04 ([full list](https://mcr.microsoft.com/v2/devcontainers/cpp/tags/list)) |
12+
| *Available image variants* | debian-12, debian-11, ubuntu-24.04, ubuntu-22.04, ubuntu-20.04 ([full list](https://mcr.microsoft.com/v2/devcontainers/cpp/tags/list)) |
1313
| *Published image architecture(s)* | x86-64, aarch64/arm64 for `debian-12`, `debian-11`, `ubuntu-24.04` and `ubuntu-22.04` variants |
1414
| *Container host OS support* | Linux, macOS, Windows |
1515
| *Container OS* | Debian, Ubuntu |
@@ -25,7 +25,6 @@ You can directly reference pre-built versions of `Dockerfile` by using the `imag
2525
- `mcr.microsoft.com/devcontainers/cpp:debian` (latest Debian GA)
2626
- `mcr.microsoft.com/devcontainers/cpp:debian-12` (or `bookworm`)
2727
- `mcr.microsoft.com/devcontainers/cpp:debian-11` (or `bullseye`)
28-
- `mcr.microsoft.com/devcontainers/cpp:debian-10` (or `buster`)
2928
- `mcr.microsoft.com/devcontainers/cpp:ubuntu` (latest Ubuntu LTS)
3029
- `mcr.microsoft.com/devcontainers/cpp:ubuntu-24.04` (or `noble`)
3130
- `mcr.microsoft.com/devcontainers/cpp:ubuntu-22.04` (or `jammy`)

src/cpp/manifest.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"variants": [
44
"bookworm",
55
"bullseye",
6-
"buster",
76
"noble",
87
"jammy",
98
"focal"
@@ -13,7 +12,6 @@
1312
"parent": {
1413
"bookworm": "base-debian",
1514
"bullseye": "base-debian",
16-
"buster": "base-debian",
1715
"noble": "base-ubuntu",
1816
"jammy": "base-ubuntu",
1917
"focal": "base-ubuntu"
@@ -28,9 +26,6 @@
2826
"linux/amd64",
2927
"linux/arm64"
3028
],
31-
"buster": [
32-
"linux/amd64"
33-
],
3429
"noble": [
3530
"linux/amd64",
3631
"linux/arm64"
@@ -58,10 +53,6 @@
5853
"cpp:${VERSION}-debian11",
5954
"cpp:${VERSION}"
6055
],
61-
"buster": [
62-
"cpp:${VERSION}-debian-10",
63-
"cpp:${VERSION}-debian10"
64-
],
6556
"noble": [
6657
"cpp:${VERSION}-ubuntu-24.04",
6758
"cpp:${VERSION}-ubuntu24.04"

0 commit comments

Comments
 (0)