update/sw-patch/cgcs-patch
mmachado c9d1a9f8c6 expand sw_patch config check to other deploy types
In some cases, the sw_patch service tries to ping the management IP
before it's configured, causing a service failure and the 900.002
alarm to be raised.

This commit expands a solution that has been implemented for AIO-SX
systems to other deploy types.

Test Plan:
PASS: Successful AIO-SX (VDM)
PASS: Successful AIO-DX (VDM)
PASS: Successful DC with 1 AIO-SX subcloud (VDM)
PASS: Apply patch before bootstrap on AIO-DX (VDM)

Partial-bug: 2056295

Change-Id: I6308a91c1149aca4bef78ed175f8e02d6667944e
Signed-off-by: mmachado <matheus.machadoguilhermino@windriver.com>
2024-05-02 11:56:57 +00:00
..
cgcs_make_patch Improvements to sneaky patch utility 2023-06-30 22:15:48 +00:00
cgcs_patch expand sw_patch config check to other deploy types 2024-05-02 11:56:57 +00:00
cgcs_patch_id Cleanup tox targets for debian patching 2022-04-28 21:35:30 +00:00
.coveragerc Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
.stestr.conf Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
LICENSE Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
pylint.rc Fix failing zuul job caused by new pylint version 2023-02-07 17:55:28 +00:00
requirements.txt Debian: Remove sysinv references from sw-patch 2022-08-11 18:26:59 +00:00
setup.cfg Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
setup.py Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
test-requirements.txt Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
tox.ini Update tox.ini to work with tox 4 2022-12-23 16:01:02 +00:00