build: bind /dev + disable selinux relabel — losetup needs host loop devices
This commit is contained in:
parent
1d5147ba11
commit
d5c8638de5
1 changed files with 4 additions and 2 deletions
|
|
@ -25,8 +25,10 @@ podman build -t veilor-build:latest "$REPO_ROOT/build"
|
|||
# ── Build ISO ──
|
||||
# --make-iso requires --privileged (loop devices, mount).
|
||||
podman run --rm --privileged \
|
||||
-v "$REPO_ROOT:/work:Z" \
|
||||
-v "$OUT_DIR:/out:Z" \
|
||||
--security-opt label=disable \
|
||||
-v /dev:/dev \
|
||||
-v "$REPO_ROOT:/work" \
|
||||
-v "$OUT_DIR:/out" \
|
||||
veilor-build:latest -c "
|
||||
set -e
|
||||
rm -rf /out/build-${DATE} /tmp/lmc
|
||||
|
|
|
|||
Loading…
Reference in a new issue