mirror of
https://github.com/clearlinux/clr-installer.git
synced 2026-09-01 19:21:31 +00:00
When running the "swupd verify" command to install the base OS and the selected bundles, the progress of the command execution was just being shown as a progress bar that was looping until the swupd command finished. This approach was not ideal since this process can take several minutes to complete, and since the progress bar was just spinning it didn't provide a real feedback for the user to know in what part the process was. This can trigger some anxiety in users. This commit solves this problem by using the machine readable output from swupd to determine the exact part of the process where the install is and report this to the user using a series of steps along with a progress bar (or percentage value in not TUI installer) that shows how far the step has gotten. Signed-off-by: Castulo Martinez <castulo.martinez@intel.com>