Files
update/software/debian
Heitor Matsui f1a7ec2360 Improve deploy start upgrade scripts
This commit changes all deploy start upgrade scripts
to python, improve them by removing duplicated/needless
code and add more logging. The summary of the changes are:

- All shell scripts were converted to python code
- Some scripts were renamed to follow a naming convention
  and as a symlink with the old name was added to them for
  backwards compatibility
- Improved error logging and exception try/except blocks
- Removed from deploy start script the unnecessary initial
  step to initialize a temporary ostree_repo, changing it
  to checkout the ostree_repo directly from the feed

Test Plan:
PASS: AIO-SX stx-10 to stx-11 e2e upgrade
PASS: AIO-DX stx-10 to stx-11 e2e upgrade

Story: 2011357
Task: 51892

Change-Id: I63c324b169883c6e9007bc99fd67b5f5b2880668
Signed-off-by: Heitor Matsui <heitorvieira.matsui@windriver.com>
2025-04-03 17:15:31 -03:00
..