8b757de303
Each monitored process's config file contains a startuptime label that specifies how many seconds it takes for that newly started process to stabalize and produce its pidfile. The pmon-restart feature needs to delay monitoring newly restarted process for 'startuptime' seconds. Failing to do so can cause it to fail the restarted process to early if there is pidfile creation delay. Test Plan: PASS: Verify collectd pmon-restart function with soak ; > 5000+ collectd pmon-restarts. PASS: Verify pmond regression test suite (test-pmon-action.sh) > restart command ; graceful restart all monitored processes. (5 loops) > kill command ; kill and recover all monitored processes. (5 loops) Regression: PASS: Verify pmon-stop command/function PASS: Verify pmon-start command/function also honors the startuptime. PASS: Verify pmon-stop auto start after auto-start timeout PASS: Verify System Install PASS: Verify Patching (soak) Change-Id: I9fd7bba8e49fe4c28281539ab4930bdac370ef11 Closes-Bug: #1844724 Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com> |
||
---|---|---|
api-ref/source | ||
bsp-files | ||
devstack | ||
doc | ||
installer | ||
inventory | ||
kickstart | ||
mtce | ||
mtce-common | ||
mtce-compute | ||
mtce-control | ||
mtce-storage | ||
python-inventoryclient | ||
releasenotes | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
CONTRIBUTORS.wrs | ||
LICENSE | ||
README.rst | ||
centos_iso_image.inc | ||
centos_pkg_dirs | ||
test-requirements.txt | ||
tox.ini |
README.rst
metal
StarlingX Bare Metal Management