From 114236ffe20c2ec85a288cff6a7aeb0f7aca43ea Mon Sep 17 00:00:00 2001 From: Udit Agarwal Date: Mon, 9 Sep 2024 16:04:50 -0700 Subject: [PATCH] [CI][Container] Add sycl user to the render group (#15324) Render group is required for the sycl user to access the PVC card in the docker container. https://dgpu-docs.intel.com/driver/installation.html#installing-gpu-drivers --- devops/containers/ubuntu2204_base.Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/devops/containers/ubuntu2204_base.Dockerfile b/devops/containers/ubuntu2204_base.Dockerfile index 543e600b09f7b..07bb343cae93c 100644 --- a/devops/containers/ubuntu2204_base.Dockerfile +++ b/devops/containers/ubuntu2204_base.Dockerfile @@ -16,6 +16,11 @@ RUN groupadd -g 1001 sycl && useradd sycl -u 1001 -g 1001 -m -s /bin/bash # Add sycl user to video/irc groups so that it can access GPU RUN usermod -aG video sycl RUN usermod -aG irc sycl + +# group 109 is required for sycl user to access PVC card. +RUN groupadd -g 109 render +RUN usermod -aG render sycl + # Allow sycl user to run as sudo RUN echo "sycl ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers