From 736534405e9d512c0e2d39f4b6f32573bead30b1 Mon Sep 17 00:00:00 2001 From: Nick Sarnie Date: Wed, 18 Dec 2024 05:42:25 +0900 Subject: [PATCH] [CI] Add Ubuntu 24.04 stable drivers image (#16402) We need this to bump the stable GPU driver, which requires Ubuntu 24.04 now. We already use a similar version of this image based on the same Dockerfile for the unstable and igc-dev images. --------- Signed-off-by: Sarnie, Nick --- .github/workflows/sycl-containers.yaml | 4 ++++ sycl/doc/developer/DockerBKMs.md | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sycl-containers.yaml b/.github/workflows/sycl-containers.yaml index 1c280109f674e..c80e344719238 100644 --- a/.github/workflows/sycl-containers.yaml +++ b/.github/workflows/sycl-containers.yaml @@ -55,6 +55,10 @@ jobs: file: ubuntu2204_intel_drivers tag: latest build_args: "use_latest=false" + - name: Intel Drivers Ubuntu 24.04 Docker image + file: ubuntu2404_intel_drivers + tag: latest + build_args: "use_latest=false" - name: Intel Drivers (unstable) Ubuntu 24.04 Docker image file: ubuntu2404_intel_drivers tag: unstable diff --git a/sycl/doc/developer/DockerBKMs.md b/sycl/doc/developer/DockerBKMs.md index f03254a5fb6db..13bd1e9d63454 100644 --- a/sycl/doc/developer/DockerBKMs.md +++ b/sycl/doc/developer/DockerBKMs.md @@ -50,7 +50,10 @@ The following containers are publicly available for DPC++ compiler development: development kits for NVidia/AMD from the `ubuntu2204_build` container. - `ghcr.io/intel/llvm/ubuntu2404_intel_drivers`: contains everything from the Ubuntu 24.04 base container + pre-installed Intel drivers. - The image comes in two flavors/tags: + The image comes in three flavors/tags: + * `latest`: Intel drivers are downloaded from release/tag and saved in + dependencies.json. The drivers are tested/validated everytime we upgrade + the driver. * `devigc`: Intel Graphics Compiler driver from github actions artifacts, other drivers are downloaded from release/tag and saved in dependencies.json. * `unstable`: Intel drivers are downloaded from release/latest.