File tree Expand file tree Collapse file tree 3 files changed +13
-7
lines changed Expand file tree Collapse file tree 3 files changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -21,11 +21,11 @@ jobs:
21
21
uses : ./.github/workflows/reusable_checks.yml
22
22
FastBuild :
23
23
name : Fast builds
24
- needs : [CodeChecks]
24
+ # needs: [CodeChecks]
25
25
uses : ./.github/workflows/reusable_fast.yml
26
26
Build :
27
27
name : Basic builds
28
- needs : [FastBuild]
28
+ # needs: [FastBuild]
29
29
uses : ./.github/workflows/reusable_basic.yml
30
30
DevDax :
31
31
needs : [FastBuild]
Original file line number Diff line number Diff line change 18
18
name : Ubuntu
19
19
runs-on : ubuntu-latest
20
20
container :
21
- image : ghcr.io/bb-ur/umf-${{ matrix.os }}:latest
22
- options : --privileged
21
+ # image: ghcr.io/bb-ur/umf-${{ matrix.os }}:latest
22
+ image : ghcr.io/rbanka1/umf-${{ matrix.os }}:latest
23
+ options : --user test_user --cap-add=SYS_NICE --cap-add=SYS_ADMIN --cap-add=CAP_SYS_RESOURCE --cap-add=CAP_SETUID --cap-add=CAP_KILL --cap-add=SYS_PTRACE --cgroupns=host
23
24
volumes :
24
25
- ${{ github.workspace }}:${{ github.workspace }}
25
26
strategy :
@@ -157,10 +158,14 @@ jobs:
157
158
158
159
- name : Install oneAPI basekit
159
160
if : matrix.compiler.cxx == 'icpx'
160
- # Installing via script to avoid installing multi-line bash command by root
161
161
run : |
162
162
echo "${USERPASS}" | sudo -Sk ./.github/scripts/install_oneAPI.sh
163
163
164
+ - name : Install STRACE
165
+ run : |
166
+ echo "${USERPASS}" | sudo -Sk apt-get update
167
+ echo "${USERPASS}" | sudo -Sk apt-get install -y strace
168
+
164
169
- name : Get UMF version
165
170
run : |
166
171
git config --global --add safe.directory $GITHUB_WORKSPACE
Original file line number Diff line number Diff line change 16
16
name : Linux
17
17
runs-on : ${{ github.repository_owner == 'oneapi-src' && 'intel-ubuntu-22.04' || 'ubuntu-22.04' }}
18
18
container :
19
- image : ghcr.io/bb-ur/umf-${{ matrix.os }}:latest
20
- options : --user test_user --privileged
19
+ # image: ghcr.io/bb-ur/umf-${{ matrix.os }}:latest
20
+ image : ghcr.io/rbanka1/umf-${{ matrix.os }}:latest
21
+ options : --user test_user --cap-add=SYS_NICE --cap-add=SYS_ADMIN --cap-add=CAP_SYS_RESOURCE --cap-add=CAP_SETUID --cap-add=CAP_KILL --cap-add=SYS_PTRACE --cgroupns=host
21
22
volumes :
22
23
- ${{ github.workspace }}:${{ github.workspace }}
23
24
strategy :
You can’t perform that action at this time.
0 commit comments