From 4bb8ee3b3b53d4b79a4d1d127837ecaa4453bc7b Mon Sep 17 00:00:00 2001 From: Carlos Nihelton Date: Thu, 11 Nov 2021 09:22:10 -0300 Subject: [PATCH] SystemSetupModel now acks the variant at start. - Without this change, wsl_configuration variant is not reckon without client_variant.POST. - Issue and suggestions of fixes originally reported by jpnurmi. --- system_setup/server/server.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/system_setup/server/server.py b/system_setup/server/server.py index 75c0bb00..84094b70 100644 --- a/system_setup/server/server.py +++ b/system_setup/server/server.py @@ -78,8 +78,10 @@ class SystemSetupServer(SubiquityServer): root = '/' if self.opts.dry_run: root = os.path.abspath('.subiquity') - return SystemSetupModel(root, self.hub, INSTALL_MODEL_NAMES, - POSTINSTALL_MODEL_NAMES) + model = SystemSetupModel(root, self.hub, INSTALL_MODEL_NAMES, + POSTINSTALL_MODEL_NAMES) + model.set_source_variant(self.variant) + return model # We don’t have cloudinit in system_setup. async def wait_for_cloudinit(self):