Comment 4 for bug 1998349

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ha (master)

Reviewed: https://review.opendev.org/c/starlingx/ha/+/866504
Committed: https://opendev.org/starlingx/ha/commit/88aeba251be2dfaa46a895a221319ec3521ee1f3
Submitter: "Zuul (22348)"
Branch: master

commit 88aeba251be2dfaa46a895a221319ec3521ee1f3
Author: Bin Qian <email address hidden>
Date: Fri Dec 2 17:38:23 2022 -0500

    Update SM lsb script for quick start

    pidof command returns subprocess id when SM main process terminates.
    This result a false postive that SM is already running so the start
    action is skipped.

    Make changes to the SM lsb script to distingrish if a subprocess ID
    is returned, and attempt to kill it to speed up recovery of SM.

    Revert the change to extend startuptime to 15 seconds back to 5.

    Test Cases:
        kill SM process, observe SM process starts immediately after the
        subprocess is killed. SM is recovered within 2 seconds.
        (calculated by last and first logging of SM)

    Change-Id: Ida834e7dd31a493ee6193b4d8ee73ebd97513de2
    Closes-Bug: 1998349
    Signed-off-by: Bin Qian <email address hidden>