update/sw-patch/cgcs-patch/cgcs_patch
Jessica Castelino 80134ff8e6 Debian: In-service patch implementation
This commit enables installation of in-service patches in a
Debian env by doing a hot update to make the pending
deployment live.

Test:
1) Verify that "sw-patch upload" stages the restart scripts
   (if any) at /etc/patching/patch-scripts
2) Verify that "sw-patch delete" deletes the restart scripts
   (if any) from /etc/patching/patch-scripts
3) Verify restart scripts are executed after a patch is applied
4) Apply and install in-service patch

Story: 2009969
Task: 45585
Depends-On: https://review.opendev.org/c/849134
Signed-off-by: Jessica Castelino <jessica.castelino@windriver.com>
Change-Id: I93a39c0b4de73c5043592acaad1a62e17144d186
2022-07-12 20:28:07 +00:00
..
api Debian: Patch current implementation 2022-05-17 19:34:16 +00:00
authapi Cleanup tox targets for debian patching 2022-04-28 21:35:30 +00:00
templates Debian: Patch current implementation 2022-05-17 19:34:16 +00:00
tests Debian: Adding sw-patch unit tests 2022-06-03 20:04:16 +00:00
__init__.py Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
app.py Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
base.py Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
certificates.py Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
config.py Debian: Adding sw-patch unit tests 2022-06-03 20:04:16 +00:00
constants.py Debian: In-service patch implementation 2022-07-12 20:28:07 +00:00
exceptions.py Patch Remove 2022-05-10 19:39:32 +00:00
messages.py Debian: Patch current implementation 2022-05-17 19:34:16 +00:00
ostree_utils.py Debian: In-service patch implementation 2022-07-12 20:28:07 +00:00
patch_agent.py Debian: In-service patch implementation 2022-07-12 20:28:07 +00:00
patch_client.py Debian: sw-patch show implementation 2022-06-06 20:41:51 +00:00
patch_controller.py Debian: In-service patch implementation 2022-07-12 20:28:07 +00:00
patch_functions.py Debian: In-service patch implementation 2022-07-12 20:28:07 +00:00
patch_signing.py Cleanup tox targets for debian patching 2022-04-28 21:35:30 +00:00
patch_verify.py Debian: Fix dev certificate handling for patching 2022-04-05 19:14:57 +00:00
utils.py Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00