@@ -111,7 +111,7 @@ jobs:
111
111
- name : Install
112
112
run : sudo tar -C / -xvf bootc.tar.zst
113
113
- name : Integration tests
114
- run : sudo podman run --rm -ti - -privileged -v /run/systemd:/run/systemd -v /:/run/host -v /usr/bin/bootc:/usr/bin/bootc --pid=host quay.io/fedora/fedora-coreos:testing-devel bootc internal-tests run-privileged-integration
114
+ run : sudo podman run --rm --privileged -v /run/systemd:/run/systemd -v /:/run/host -v /usr/bin/bootc:/usr/bin/bootc --pid=host quay.io/fedora/fedora-coreos:testing-devel bootc internal-tests run-privileged-integration
115
115
container-tests :
116
116
if : ${{ !contains(github.event.pull_request.labels.*.name, 'control/skip-ci') }}
117
117
name : " Container testing"
@@ -146,7 +146,7 @@ jobs:
146
146
set -xeuo pipefail
147
147
image=quay.io/centos-bootc/centos-bootc-dev:stream9
148
148
echo 'ssh-ed25519 ABC0123 [email protected] ' > test_authorized_keys
149
- sudo podman run --rm -ti - -privileged -v ./test_authorized_keys:/test_authorized_keys --env RUST_LOG=debug -v /:/target -v /var/lib/containers:/var/lib/containers -v ./usr/bin/bootc:/usr/bin/bootc --pid=host --security-opt label=disable \
149
+ sudo podman run --rm --privileged -v ./test_authorized_keys:/test_authorized_keys --env RUST_LOG=debug -v /:/target -v /var/lib/containers:/var/lib/containers -v ./usr/bin/bootc:/usr/bin/bootc --pid=host --security-opt label=disable \
150
150
${image} bootc install to-filesystem --acknowledge-destructive \
151
151
--karg=foo=bar --disable-selinux --replace=alongside --root-ssh-authorized-keys=/test_authorized_keys /target
152
152
ls -al /boot/loader/
@@ -155,9 +155,9 @@ jobs:
155
155
# TODO fix https://github.com/containers/bootc/pull/137
156
156
sudo chattr -i /ostree/deploy/default/deploy/*
157
157
sudo rm /ostree/deploy/default -rf
158
- sudo podman run --rm -ti - -privileged --env RUST_LOG=debug -v /:/target -v /var/lib/containers:/var/lib/containers -v ./usr/bin/bootc:/usr/bin/bootc --pid=host --security-opt label=disable \
158
+ sudo podman run --rm --privileged --env RUST_LOG=debug -v /:/target -v /var/lib/containers:/var/lib/containers -v ./usr/bin/bootc:/usr/bin/bootc --pid=host --security-opt label=disable \
159
159
${image} bootc install to-existing-root --acknowledge-destructive
160
- sudo podman run --rm -ti - -privileged -v /:/target -v ./usr/bin/bootc:/usr/bin/bootc --pid=host --security-opt label=disable ${image} bootc internal-tests verify-selinux /target/ostree --warn
160
+ sudo podman run --rm --privileged -v /:/target -v ./usr/bin/bootc:/usr/bin/bootc --pid=host --security-opt label=disable ${image} bootc internal-tests verify-selinux /target/ostree --warn
161
161
install-to-existing-root :
162
162
if : ${{ !contains(github.event.pull_request.labels.*.name, 'control/skip-ci') }}
163
163
name : " Test install-to-existing-root"
@@ -177,7 +177,7 @@ jobs:
177
177
# so we bind mount an empty directory over /usr/lib/bootc/install.
178
178
empty=$(mktemp -d)
179
179
image=quay.io/centos-bootc/centos-bootc-dev:stream9
180
- sudo podman run --rm -ti - -privileged --env RUST_LOG=debug -v /:/target -v /var/lib/containers:/var/lib/containers -v ./usr/bin/bootc:/usr/bin/bootc -v ${empty}:/usr/lib/bootc/install --pid=host --security-opt label=disable \
180
+ sudo podman run --rm --privileged --env RUST_LOG=debug -v /:/target -v /var/lib/containers:/var/lib/containers -v ./usr/bin/bootc:/usr/bin/bootc -v ${empty}:/usr/lib/bootc/install --pid=host --security-opt label=disable \
181
181
${image} bootc install to-existing-root
182
182
install-to-loopback :
183
183
if : ${{ !contains(github.event.pull_request.labels.*.name, 'control/skip-ci') }}
@@ -197,5 +197,5 @@ jobs:
197
197
image=quay.io/centos-bootc/centos-bootc-dev:stream9
198
198
tmpdisk=$(mktemp -p /var/tmp)
199
199
truncate -s 20G ${tmpdisk}
200
- sudo podman run --rm -ti - -privileged --env RUST_LOG=debug -v /dev:/dev -v /:/target -v /var/lib/containers:/var/lib/containers -v ./usr/bin/bootc:/usr/bin/bootc --pid=host --security-opt label=disable \
200
+ sudo podman run --rm --privileged --env RUST_LOG=debug -v /dev:/dev -v /:/target -v /var/lib/containers:/var/lib/containers -v ./usr/bin/bootc:/usr/bin/bootc --pid=host --security-opt label=disable \
201
201
-v ${tmpdisk}:/disk ${image} bootc install to-disk --via-loopback /disk
0 commit comments