integ/filesystem/luks/debian/deb_folder
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
..
source Introduce Luks encrytion service 2023-09-08 01:39:26 -04:00
changelog Introduce Luks encrytion service 2023-09-08 01:39:26 -04:00
control Enabling Luks service manager as daemon service 2023-12-01 01:24:29 -05:00
copyright Introduce Luks encrytion service 2023-09-08 01:39:26 -04:00
luks-fs-mgr.dirs Pmon monitoring of luks-fs-mgr service on controllers 2023-12-14 13:28:42 +00:00
luks-fs-mgr.install Pmon monitoring of luks-fs-mgr service on controllers 2023-12-14 13:28:42 +00:00
luks-fs-mgr.service Pmon monitoring of luks-fs-mgr service on controllers 2023-12-14 13:28:42 +00:00
rules Pmon monitoring of luks-fs-mgr service on controllers 2023-12-14 13:28:42 +00:00