summaryrefslogtreecommitdiff
path: root/src/buildstream/sandbox/_sandboxbuildboxrun.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildstream/sandbox/_sandboxbuildboxrun.py')
-rw-r--r--src/buildstream/sandbox/_sandboxbuildboxrun.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/buildstream/sandbox/_sandboxbuildboxrun.py b/src/buildstream/sandbox/_sandboxbuildboxrun.py
index 3d71b7440..9eccde96d 100644
--- a/src/buildstream/sandbox/_sandboxbuildboxrun.py
+++ b/src/buildstream/sandbox/_sandboxbuildboxrun.py
@@ -72,9 +72,9 @@ class SandboxBuildBoxRun(SandboxREAPI):
@classmethod
def check_sandbox_config(cls, platform, config):
- if config.build_os not in cls._osfamilies:
+ if config.build_os is not None and config.build_os not in cls._osfamilies:
raise SandboxError("OS '{}' is not supported by buildbox-run.".format(config.build_os))
- if config.build_arch not in cls._isas:
+ if config.build_arch is not None and config.build_arch not in cls._isas:
raise SandboxError("ISA '{}' is not supported by buildbox-run.".format(config.build_arch))
if config.build_uid is not None and "platform:unixUID" not in cls._capabilities: