Original PR: https://github.com/dani-garcia/vaultwarden/pull/3573 Author: @BlackDex Created: 6/11/2023 Status: ✅ Merged Merged: 8/12/2023 Merged by: @dani-garcia
Base: main ← Head: update-base-images-and-versions
main
update-base-images-and-versions
aaeae16
23 files changed (+329 additions, -268 deletions)
📝 .github/workflows/build.yml (+8 -3) 📝 .github/workflows/hadolint.yml (+1 -1) 📝 .github/workflows/release.yml (+2 -2) 📝 Cargo.lock (+217 -190) 📝 Cargo.toml (+16 -16) 📝 docker/Dockerfile.j2 (+13 -16) 📝 docker/amd64/Dockerfile (+3 -2) 📝 docker/amd64/Dockerfile.alpine (+5 -1) 📝 docker/amd64/Dockerfile.buildkit (+3 -2) 📝 docker/amd64/Dockerfile.buildkit.alpine (+5 -1) 📝 docker/arm64/Dockerfile (+3 -2) 📝 docker/arm64/Dockerfile.alpine (+5 -1) 📝 docker/arm64/Dockerfile.buildkit (+4 -3) 📝 docker/arm64/Dockerfile.buildkit.alpine (+5 -1) 📝 docker/armv6/Dockerfile (+3 -6) 📝 docker/armv6/Dockerfile.alpine (+7 -3) 📝 docker/armv6/Dockerfile.buildkit (+4 -7) 📝 docker/armv6/Dockerfile.buildkit.alpine (+7 -3) 📝 docker/armv7/Dockerfile (+3 -2) 📝 docker/armv7/Dockerfile.alpine (+5 -1)
.github/workflows/build.yml
.github/workflows/hadolint.yml
.github/workflows/release.yml
Cargo.lock
Cargo.toml
docker/Dockerfile.j2
docker/amd64/Dockerfile
docker/amd64/Dockerfile.alpine
docker/amd64/Dockerfile.buildkit
docker/amd64/Dockerfile.buildkit.alpine
docker/arm64/Dockerfile
docker/arm64/Dockerfile.alpine
docker/arm64/Dockerfile.buildkit
docker/arm64/Dockerfile.buildkit.alpine
docker/armv6/Dockerfile
docker/armv6/Dockerfile.alpine
docker/armv6/Dockerfile.buildkit
docker/armv6/Dockerfile.buildkit.alpine
docker/armv7/Dockerfile
docker/armv7/Dockerfile.alpine
...and 3 more files
This PR updates the base images to use Debian Bookworm as base image. Also the MUSL/Alpine builds now use OpenSSLv3 and PostgreSQL v15.
The GHA Workflows are updated to use Ubuntu 22.04 to better match the versions of Debian Bookworm.
Also:
Improves / Closes #3434
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/dani-garcia/vaultwarden/pull/3573
Author: @BlackDex
Created: 6/11/2023
Status: ✅ Merged
Merged: 8/12/2023
Merged by: @dani-garcia
Base:
main← Head:update-base-images-and-versions📝 Commits (1)
aaeae16Update images to Bookworm and PQ15📊 Changes
23 files changed (+329 additions, -268 deletions)
View changed files
📝
.github/workflows/build.yml(+8 -3)📝
.github/workflows/hadolint.yml(+1 -1)📝
.github/workflows/release.yml(+2 -2)📝
Cargo.lock(+217 -190)📝
Cargo.toml(+16 -16)📝
docker/Dockerfile.j2(+13 -16)📝
docker/amd64/Dockerfile(+3 -2)📝
docker/amd64/Dockerfile.alpine(+5 -1)📝
docker/amd64/Dockerfile.buildkit(+3 -2)📝
docker/amd64/Dockerfile.buildkit.alpine(+5 -1)📝
docker/arm64/Dockerfile(+3 -2)📝
docker/arm64/Dockerfile.alpine(+5 -1)📝
docker/arm64/Dockerfile.buildkit(+4 -3)📝
docker/arm64/Dockerfile.buildkit.alpine(+5 -1)📝
docker/armv6/Dockerfile(+3 -6)📝
docker/armv6/Dockerfile.alpine(+7 -3)📝
docker/armv6/Dockerfile.buildkit(+4 -7)📝
docker/armv6/Dockerfile.buildkit.alpine(+7 -3)📝
docker/armv7/Dockerfile(+3 -2)📝
docker/armv7/Dockerfile.alpine(+5 -1)...and 3 more files
📄 Description
This PR updates the base images to use Debian Bookworm as base image. Also the MUSL/Alpine builds now use OpenSSLv3 and PostgreSQL v15.
The GHA Workflows are updated to use Ubuntu 22.04 to better match the versions of Debian Bookworm.
Also:
The 64bit arch's already used musl v1.2.3.
Improves / Closes #3434
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.