Review: Approve
Diff comments: > diff --git a/curtin/commands/curthooks.py b/curtin/commands/curthooks.py > index 0c4d7fd..5be7904 100644 > --- a/curtin/commands/curthooks.py > +++ b/curtin/commands/curthooks.py > @@ -1693,13 +1687,25 @@ def configure_kernel_crash_dumps(cfg, target: > pathlib.Path) -> None: > kernel_crash_dumps.manual_disable(target) > > > +def fk_env(): Minor: maybe "flash_kernel_env"? > + env = os.environ.copy() > + # recent flash_kernel has checks to prevent it running in cases > + # like containers or chroots, but we actually want that as curtin > + # is mostly or always doing chroot installs. LP: #1992990 > + env["FK_FORCE"] = "yes" > + env["FK_FORCE_CONTAINER"] = "yes" > + > + return env > + > + > def reconfigure_kernel(target: pathlib.Path) -> None: > with util.ChrootableTarget(target) as in_chroot: > # re-run kernel postinstall hooks > for kernel in distro.dpkg_query_list_kernels(target): > in_chroot.subp( > ['dpkg-reconfigure', '--frontend=noninteractive', kernel], > - target=target > + target=target, > + env=fk_env(), > ) > > -- https://code.launchpad.net/~dbungert/curtin/+git/curtin/+merge/484244 Your team curtin developers is subscribed to branch curtin:master. -- Mailing list: https://launchpad.net/~curtin-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~curtin-dev More help : https://help.launchpad.net/ListHelp

