Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 2 commits into from
Feb 26, 2025

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 <[email protected]>
@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 <[email protected]>
@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