fix: re-raise subprocess.CalledProcessError when uname -m fails on arm (#2049)
This commit is contained in:
@@ -258,6 +258,8 @@ class OCIContainer:
|
|||||||
container_machine = call(
|
container_machine = call(
|
||||||
*run_cmd, *platform_args, self.image, *ctr_cmd, capture_stdout=True
|
*run_cmd, *platform_args, self.image, *ctr_cmd, capture_stdout=True
|
||||||
).strip()
|
).strip()
|
||||||
|
else:
|
||||||
|
raise
|
||||||
simulate_32_bit = container_machine not in {"i686", "armv7l", "armv8l"}
|
simulate_32_bit = container_machine not in {"i686", "armv7l", "armv8l"}
|
||||||
|
|
||||||
shell_args = ["linux32", "/bin/bash"] if simulate_32_bit else ["/bin/bash"]
|
shell_args = ["linux32", "/bin/bash"] if simulate_32_bit else ["/bin/bash"]
|
||||||
|
|||||||
Reference in New Issue
Block a user