update/cgcs-patch/cgcs-patch
Jessica Castelino 00575b6dc2 Patch extraction and validation enhancements
This commit updates patch extraction process to read and untar
specific files. Additionally, it updates the process used to
extract sw_version from deeply nested tar archives of a patch
file.

Test Plan:
[PASS] Ran below command in DC env that invokes this code path
sw-patch --os-region-name SystemController upload <patch>.patch
[PASS] Uploaded an in-service and RR patch

Story: 2010993
Task: 49289
Change-Id: I7ada7b55f458c50ed3bf51e66841cc49592f2f71
Signed-off-by: Jessica Castelino <jessica.castelino@windriver.com>
2023-12-19 01:42:52 +00:00
..
cgcs_make_patch Update tostring while writing xml 2022-06-07 09:20:24 -07:00
cgcs_patch Patch extraction and validation enhancements 2023-12-19 01:42:52 +00:00
cgcs_patch_id Enable Python3 Compatibility 2019-06-06 10:17:52 -04:00
.coveragerc Add initial unit testing to cgcs-patch 2019-06-27 15:46:43 -04:00
.stestr.conf Add initial unit testing to cgcs-patch 2019-06-27 15:46:43 -04:00
LICENSE StarlingX open source release updates 2018-05-31 07:37:12 -07:00
pylint.rc Re-enable important py3k checks for update 2021-10-26 20:18:00 +00:00
pylint_make_patch.rc Re-enable important py3k checks for update 2021-10-26 20:18:00 +00:00
requirements.txt Convert sw-patch to use python3 2021-07-28 09:13:22 -04:00
setup.cfg Changed dependencies for cgcs-patch pkgs 2021-07-28 09:14:28 -04:00
setup.py Changed dependencies for cgcs-patch pkgs 2021-07-28 09:14:28 -04:00
test-requirements.txt Specify the nodeset zuul jobs 2021-05-28 11:24:04 -04:00
tox.ini Update tox.ini to work with tox 4 2022-12-23 16:01:02 +00:00