summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--morphlib/builder2.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/morphlib/builder2.py b/morphlib/builder2.py
index 5de3366c..7f400049 100644
--- a/morphlib/builder2.py
+++ b/morphlib/builder2.py
@@ -669,6 +669,9 @@ class SystemBuilder(BuilderBase): # pragma: no cover
def build_and_cache(self):
system_kind = self.artifact.source.morphology['system-kind']
+ if system_kind != 'rootfs-tarball':
+ raise morphlib.Error(
+ 'System kind %s not support (only rootfs-tarball is)')
builder = self.app.system_kind_builder_factory.new(
system_kind, self.args, self.kwargs)
logging.debug('Building system with %s' % repr(builder))