Skip to content

Comments

docker: update LLVM debian repo for Ubuntu Orcular migration#2658

Merged
xemul merged 2 commits intoscylladb:masterfrom
tchaikov:docker-orcular
Feb 26, 2025
Merged

docker: update LLVM debian repo for Ubuntu Orcular migration#2658
xemul merged 2 commits intoscylladb:masterfrom
tchaikov:docker-orcular

Conversation

@tchaikov
Copy link
Contributor

When migrating from Ubuntu Matis to Orcular in afea41b, the LLVM debian package repository configuration wasn't updated accordingly. This caused Docker builds to fail.

This commit updates the repository configuration to match the new Ubuntu Orcular base image.

Fixes #2656

When migrating from Ubuntu Matis to Orcular in afea41b, the LLVM debian
package repository configuration wasn't updated accordingly. This caused
Docker builds to fail.

This commit updates the repository configuration to match the new Ubuntu
Orcular base image.

Fixes scylladb#2656

Signed-off-by: Kefu Chai <kefu.chai@scylladb.com>
@tchaikov

This comment was marked as resolved.

@tchaikov tchaikov marked this pull request as ready for review February 24, 2025 02:14
Add GitHub workflow to detect regressions in docker/dev/Dockerfile by:
- Building a container image on Dockerfile changes in PRs
- Running test suite against the built image in dev mode
- Using clang++ compiler with C++23 standard

This helps catch build issues and incompatibilities early in the
development process.

Refs scylladb#2656
Signed-off-by: Kefu Chai <kefu.chai@scylladb.com>
@tchaikov
Copy link
Contributor Author

please note, the newly added workflow only tests the change by building the image, it does not test by building seastar and running the test executables. will create a follow-up change to integrate .github/workflows/test.yaml into the test later on.

@tchaikov
Copy link
Contributor Author

@xemul xemul merged commit 1a53503 into scylladb:master Feb 26, 2025
16 checks passed
@tchaikov tchaikov deleted the docker-orcular branch February 26, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docker build fails with llvm-toolchain-oracular-18

2 participants