move kernel check out of oem specific code
This commit is contained in:
parent
ac4d39baf8
commit
7afd0e57ba
|
@ -273,12 +273,6 @@ class InstallController(SubiquityController):
|
|||
) as child:
|
||||
await install_oem_metapackages(child)
|
||||
|
||||
# If we already have a kernel installed, don't bother requesting
|
||||
# curthooks to install it again or we might end up with two
|
||||
# kernels.
|
||||
if await list_installed_kernels(Path(self.tpath())):
|
||||
self.model.kernel.curthooks_no_install = True
|
||||
|
||||
@with_context(description="installing system", level="INFO", childlevel="DEBUG")
|
||||
async def curtin_install(self, *, context, source):
|
||||
if self.app.opts.dry_run:
|
||||
|
@ -401,6 +395,12 @@ class InstallController(SubiquityController):
|
|||
if self.supports_apt():
|
||||
await self.pre_curthooks_oem_configuration(context=context)
|
||||
|
||||
# If we already have a kernel installed, don't bother requesting
|
||||
# curthooks to install it again or we might end up with two
|
||||
# kernels.
|
||||
if await list_installed_kernels(Path(self.tpath())):
|
||||
self.model.kernel.curthooks_no_install = True
|
||||
|
||||
await run_curtin_step(
|
||||
name="curthooks",
|
||||
stages=["curthooks"],
|
||||
|
|
Loading…
Reference in New Issue