Cert-Alarm service dependency to sysinv

When cert-alarm is to be activated, we need to make sure that sysinv
is already active. This service dependency should exist on new installs
as there might be calls to sysinv API on activation.

Test Plan:
PASS: Verify new install succeeds and all services come up in
      correct order.

Story: 2008946
Task: 42850

Signed-off-by: Sabeel Ansari <Sabeel.Ansari@windriver.com>
Change-Id: I353f754f067b555aab12d5a6c403e910f7529412
This commit is contained in:
Sabeel Ansari 2021-10-12 13:50:16 -04:00
parent acd187ffdb
commit aa546e8705
1 changed files with 2 additions and 0 deletions

View File

@ -805,6 +805,8 @@ INSERT INTO "SERVICES" SELECT MAX(id) + 1,'no','cert-alarm','initial','initial',
INSERT INTO "SERVICE_INSTANCES" SELECT MAX(id) + 1,'cert-alarm','cert-alarm','' FROM "SERVICE_INSTANCES";
INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','cert-alarm','not-applicable','enable','fm-mgr','enabled-active');
INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','fm-mgr','not-applicable','disable','cert-alarm','disabled');
INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','cert-alarm','not-applicable','enable','sysinv-inv','enabled-active');
INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','sysinv-inv','not-applicable','disable','cert-alarm','disabled');
INSERT INTO "SERVICE_ACTIONS" VALUES('cert-alarm','enable','ocf-script','platform','cert-alarm','start','',2,2,2,30,'');
INSERT INTO "SERVICE_ACTIONS" VALUES('cert-alarm','disable','ocf-script','platform','cert-alarm','stop','',1,1,1,60,'');
INSERT INTO "SERVICE_ACTIONS" VALUES('cert-alarm','audit-enabled','ocf-script','platform','cert-alarm','monitor','',2,2,2,30,40);