Skip to content

Commit 8c029a9

Browse files
ddelnanocosmic-copybara
authored andcommitted
Another attempt to remediate user namespace issues with ubuntu24 runners (pixie-io#2010)
Summary: Another attempt to remediate user namespace issues with ubuntu 24.04 runners This reverts the failed previous attempt and re-enables user namespaces on ubuntu 24.04. This is a well known behavior change between Ubuntu 22.04 and 24.04 (actions/runner-images#10443 (comment)). Since podman is running rootless, I think it's possible that the user namespace creation (clone syscall) is failing. Relevant Issues: pixie-io#1993 Type of change: /kind bugfix Test Plan: Run another production release build after merging this - Verified that this sysctl cli invocation is similar to our [existing example](https://github.com/pixie-io/pixie/blob/aa1f72a69f0a072d97accd721081f89cb8108fd1/.github/workflows/build_and_test.yaml#L87) --------- Signed-off-by: Dom Del Nano <ddelnano@gmail.com> GitOrigin-RevId: 5dc122a
1 parent d97b7a1 commit 8c029a9

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

ci/cli_build_release.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,7 @@ bazel run -c opt --config=stamp //src/pixie_cli:push_px_image
5353

5454
if [[ ! "$release_tag" == *"-"* ]]; then
5555
# Create rpm package.
56-
57-
# podman package depends on golang-github-containers-common, which
58-
# provides the following seccomp profile.
5956
podman run -i --rm \
60-
--security-opt seccomp=/usr/share/containers/seccomp.json \
6157
-v "${binary_dir}:/src/" \
6258
-v "$(pwd):/image" \
6359
docker.io/cdrx/fpm-fedora:24 \
@@ -73,7 +69,6 @@ if [[ ! "$release_tag" == *"-"* ]]; then
7369

7470
# Create deb package.
7571
podman run -i --rm \
76-
--security-opt seccomp=/usr/share/containers/seccomp.json \
7772
-v "${binary_dir}:/src/" \
7873
-v "$(pwd):/image" \
7974
docker.io/cdrx/fpm-ubuntu:18.04 \

0 commit comments

Comments
 (0)