ostree_installer: Add --isfinal lorax argument
If the compose is supported, we need to tell lorax to use the option. Fixes: #399 Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
parent
bfe1068b8e
commit
2ac45a783d
@ -149,7 +149,8 @@ class OstreeInstallerThread(WorkerThread):
|
||||
add_template=self._get_templates(config, 'add_template'),
|
||||
add_arch_template=self._get_templates(config, 'add_arch_template'),
|
||||
add_template_var=config.get('add_template_var'),
|
||||
add_arch_template_var=config.get('add_arch_template_var')
|
||||
add_arch_template_var=config.get('add_arch_template_var'),
|
||||
is_final=compose.supported,
|
||||
)
|
||||
|
||||
runroot_channel = compose.conf.get("runroot_channel")
|
||||
|
@ -75,6 +75,7 @@ class OstreeThreadTest(helpers.PungiTestCase):
|
||||
'koji_profile': 'koji',
|
||||
'runroot_tag': 'rrt',
|
||||
})
|
||||
compose.supported = False
|
||||
pool = mock.Mock()
|
||||
cfg = {
|
||||
'source_repo_from': 'Everything',
|
||||
@ -166,6 +167,7 @@ class OstreeThreadTest(helpers.PungiTestCase):
|
||||
'--source=http://example.com/repo/x86_64/',
|
||||
'--variant=Everything',
|
||||
'--nomacboot',
|
||||
'--isfinal',
|
||||
self.topdir + '/work/x86_64/Everything/ostree_installer'],
|
||||
channel=None, mounts=[self.topdir],
|
||||
packages=['pungi', 'lorax', 'ostree'],
|
||||
@ -278,6 +280,7 @@ class OstreeThreadTest(helpers.PungiTestCase):
|
||||
'--source=file://%s/compose/Everything/x86_64/os' % self.topdir,
|
||||
'--variant=Everything',
|
||||
'--nomacboot',
|
||||
'--isfinal',
|
||||
'--add-template=%s/some_file.txt' % templ_dir,
|
||||
'--add-arch-template=%s/other_file.txt' % templ_dir,
|
||||
self.topdir + '/work/x86_64/Everything/ostree_installer'],
|
||||
@ -355,6 +358,7 @@ class OstreeThreadTest(helpers.PungiTestCase):
|
||||
'--source=file://%s/compose/Everything/x86_64/os' % self.topdir,
|
||||
'--variant=Everything',
|
||||
'--nomacboot',
|
||||
'--isfinal',
|
||||
'--installpkgs=fedora-productimg-atomic',
|
||||
'--add-template=/spin-kickstarts/atomic-installer/lorax-configure-repo.tmpl',
|
||||
'--add-arch-template=/spin-kickstarts/atomic-installer/lorax-embed-repo.tmpl',
|
||||
|
Loading…
Reference in New Issue
Block a user