fix bug
This commit is contained in:
@@ -338,6 +338,11 @@ with subtest("(functional): published ports follow the container's lifetime"):
|
||||
with subtest("(functional): declared devices are usable in-container"):
|
||||
for name, devices in DEVICES.items():
|
||||
for dev in devices:
|
||||
if server.execute(f"test -e {dev}")[0] != 0:
|
||||
# host lacks the device (e.g. /dev/kvm without nested
|
||||
# virtualization, as in this test's own VM) - nspawn skips
|
||||
# populating it in-container, so there's nothing to check.
|
||||
continue
|
||||
# opened, not stat'd: without DeviceAllow= the node is still visible
|
||||
server.succeed(ct_cmd(name, f"exec 3<> {dev}"))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user