summaryrefslogtreecommitdiff
path: root/morphlib/builder.py
diff options
context:
space:
mode:
Diffstat (limited to 'morphlib/builder.py')
-rw-r--r--morphlib/builder.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/morphlib/builder.py b/morphlib/builder.py
index 9b01f983..1ae1eec8 100644
--- a/morphlib/builder.py
+++ b/morphlib/builder.py
@@ -522,7 +522,6 @@ class SystemBuilder(BuilderBase): # pragma: no cover
for a_name, artifact in self.source.artifacts.iteritems():
try:
fs_root = self.staging_area.destdir(self.source)
- self.unpack_strata(fs_root)
upperdir = self.staging_area.overlay_upperdir(
self.source)
editable_root = self.staging_area.overlaydir(self.source)
@@ -531,6 +530,7 @@ class SystemBuilder(BuilderBase): # pragma: no cover
if not os.path.exists(workdir):
os.makedirs(workdir)
union_filesystem = self.app.settings['union-filesystem']
+ self.unpack_strata(fs_root)
morphlib.fsutils.overlay_mount(self.app.runcmd,
'overlay-%s' % a_name,
editable_root, fs_root,