Skip to content

Commit d6b38c0

Browse files
authored
ci: nightly ci now uses ubuntu 24.04+ (#2886)
which needs user namespaces to be re-enabled so that stacker can build/run Signed-off-by: Ramkumar Chinchani <[email protected]>
1 parent 002ac62 commit d6b38c0

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

.github/workflows/nightly.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ jobs:
196196
password: ${{ github.token }}
197197
- name: Run tests
198198
run: |
199+
sudo ./scripts/enable_userns.sh
199200
./examples/kind/kind-ci.sh
200201
201202
cloud-scale-out:

scripts/enable_userns.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/sh -xe
2+
3+
# enable user namespaces
4+
sysctl -w kernel.apparmor_restrict_unprivileged_io_uring=0
5+
sysctl -w kernel.apparmor_restrict_unprivileged_unconfined=0
6+
sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
7+
sysctl -w kernel.apparmor_restrict_unprivileged_userns_complain=0
8+
sysctl -w kernel.apparmor_restrict_unprivileged_userns_force=0
9+
sysctl -w kernel.unprivileged_bpf_disabled=2
10+
sysctl -w kernel.unprivileged_userns_apparmor_policy=0
11+
sysctl -w kernel.unprivileged_userns_clone=1

0 commit comments

Comments
 (0)