integ/filesystem/luks/src/encryption
Jagatguru Prasad Mishra da797bbff3 fixing high cpu usage of luks service on compute
Storage and Compute node going in "degraded" state due to high
cpu usage for luks-fs-mgr. Currently the service keeps checking
the luks volume status and exits when it is in inactive state.
This is a redundant activity as the maintenance code already
checks volume status and raises the alarm.

This code change exits the main thread of the service on compute
and storage nodes after unsealing the volume.

Test Plan:
PASS: build-pkgs -c -p luks-fs-mgr
PASS: build-image
PASS: AIO-DX plus: verify if service stops after unsealing luks
      volume on compute and storage nodes and there is no high
      cpu usage alarm.
PASS: AIO-DX plus: verify if luks service continue running
      on controller nodes.

Story: 2010872
Task: 49517

Change-Id: I7cb2cbf6761b429cb06e5b100e0bfdbfce43f94c
Signed-off-by: Jagatguru Prasad Mishra <jagatguruprasad.mishra@windriver.com>
2024-02-04 16:40:25 +00:00
..
scripts Pmon monitoring of luks-fs-mgr service on controllers 2023-12-14 13:28:42 +00:00
Makefile Pushing luksVol files from active to standby 2023-12-19 00:29:55 -05:00
PassphraseGenerator.cpp Luks encrytion service manager 2023-10-26 08:39:26 -04:00
PassphraseGenerator.h Luks encrytion service manager 2023-10-26 08:39:26 -04:00
luks-fs-mgr.cpp fixing high cpu usage of luks service on compute 2024-02-04 16:40:25 +00:00