Skip to content

Conversation

@lukaszstolarczuk
Copy link
Contributor

@lukaszstolarczuk lukaszstolarczuk commented Nov 17, 2025

and fix building "Intel Drivers" images, as they currently can't be built because of "No space left on device" error.

@lukaszstolarczuk lukaszstolarczuk changed the title [CI] First build Base and Build containers, then Intel Drivers images [CI] First build Base and Build images, then Intel Drivers Nov 17, 2025
@lukaszstolarczuk lukaszstolarczuk marked this pull request as ready for review November 17, 2025 11:44
@lukaszstolarczuk lukaszstolarczuk requested a review from a team as a code owner November 17, 2025 11:44
@lukaszstolarczuk
Copy link
Contributor Author

lukaszstolarczuk commented Nov 17, 2025

example CI failure in nightly job last weekend: https://github.com/intel/llvm/actions/runs/19381290080/job/55460338609#step:3:914

extra cleanup step upgrades from 19G free to 52G free space available

@lukaszstolarczuk lukaszstolarczuk marked this pull request as draft November 17, 2025 15:34
@lukaszstolarczuk
Copy link
Contributor Author

@intel/dpcpp-devops-reviewers , please re-review

if: github.repository == 'intel/llvm'
name: "Containers"
runs-on: ubuntu-latest
runs-on: docker-builder
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you use this label instead

'["Linux","docker-builder"]'

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

jobs:
build_and_push_images:
# First build "Base" and "Build" images
build_and_push_non_intel_images:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

im not sure the name is accurate, maybe we should say non-driver images?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

- name: Checkout
uses: actions/checkout@v5
with:
fetch-depth: 2
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just wondering why 2 instead of 1?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not my invention, I copy-pasted this from original job (see unchanged code below)

Intel Drivers images were hitting 'No space left on device' error on public runners
Copy link
Contributor

@sarnex sarnex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@sarnex
Copy link
Contributor

sarnex commented Nov 20, 2025

@lukaszstolarczuk Should we try merging?

@lukaszstolarczuk
Copy link
Contributor Author

@lukaszstolarczuk Should we try merging?

I vote yes 😉

@sarnex
Copy link
Contributor

sarnex commented Nov 20, 2025

good luck everyone

@sarnex sarnex merged commit c7d0cd9 into intel:sycl Nov 20, 2025
36 checks passed
@lukaszstolarczuk lukaszstolarczuk deleted the ci-dockers branch November 21, 2025 08:15
@lukaszstolarczuk
Copy link
Contributor Author

Containers CI looks green.
I've checked - newly built "Build" image (https://github.com/intel/llvm/actions/runs/19549076287/job/55979409668#step:3:2473) was used in the "Intel Drivers" image (https://github.com/intel/llvm/actions/runs/19549076287/job/55979409484#step:3:491), so my goal is achieved, thx :)

@sarnex
Copy link
Contributor

sarnex commented Nov 21, 2025

@lukaszstolarczuk I had to restart it once due to a failure, not sure if a real issue or just nonsense. see below

https://github.com/intel/llvm/actions/runs/19549076287/job/55977048659

@lukaszstolarczuk
Copy link
Contributor Author

I'll check after the weekend if it'll be repeated. Maybe just a temporary hiccup or an issue that was hidden because of "no space left on device" error...

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.

4 participants