integ/filesystem
Jagatguru Prasad Mishra e4e8866a43 Pmon monitoring of luks-fs-mgr service on controllers
luks-fs-mgr service is modified to create a pidfile which can be
tracked using pmon. Pmon passive monitoring on controllers is
enabled by adding a config file which tracks the pidfile and
tries to restart the service if it fails.

Test Plan:
PASS: build-pkgs -c -p luks-fs-mgr
PASS: build-image
PASS: AIO-SX verify if luks.conf is present at /usr/share/starlingx/pmon.d
PASS: pid file luks-fs-mgr.pid should be created at /var/run
PASS: pid file should be deleted after luks-fs-mgr service is stopped.

Story: 2010872
Task: 49249

Change-Id: I97ccb81c2f6fba6b7d0c1fc462d42fbce21595fa
Signed-off-by: Jagatguru Prasad Mishra <jagatguruprasad.mishra@windriver.com>
2023-12-14 13:28:42 +00:00
..
drbd/drbd-tools debian: Create /drbd directory 2022-06-06 06:27:54 +00:00
luks Pmon monitoring of luks-fs-mgr service on controllers 2023-12-14 13:28:42 +00:00
parted Fix lint errors identified by Zuul pylint job 2023-03-15 12:07:17 +00:00