From 8cbd5e07d026369d1d2a99d0f9eb194ef49d6a21 Mon Sep 17 00:00:00 2001 From: Adam Bucko Date: Tue, 22 Apr 2025 11:48:13 +0200 Subject: [PATCH] issue fixed --- dcs_deploy.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/dcs_deploy.py b/dcs_deploy.py index b18dc11..2160742 100755 --- a/dcs_deploy.py +++ b/dcs_deploy.py @@ -578,11 +578,14 @@ def prepare_sources_production(self): self.prepare_status.set_processing_step("apply_binaries_t") ret = cmd_exec("/usr/bin/sudo " + self.apply_binaries_path + " -t False") self.prepare_status.set_status(ret) - - print('Creating default user ...') - self.prepare_status.set_processing_step("creating_default_user") - ret = cmd_exec("sudo " + self.create_user_script_path + " -u dcs_user -p dronecore -n dcs --accept-license") - self.prepare_status.set_status(ret) + if self.args.rootfs is None: + print("Creating default user ...") + self.prepare_status.set_processing_step("creating_default_user") + ret = cmd_exec( + f"sudo {self.create_user_script_path} " + "-u dcs_user -p dronecore -n dcs --accept-license" + ) + self.prepare_status.set_status(ret) if self.get_resource_url('nv_ota_tools') != None: print('Applying Nvidia OTA tools ...')