Add dcorch-usm-api-proxy service

With [1], this change creates new dcorch-usm-api-proxy SM managed
service.

Story: 201676
Task: 50683

TCs:
    Observe new service runs.
    Also see TCs in [1]

[1] https://review.opendev.org/c/starlingx/distcloud/+/924969

depends-on: https://review.opendev.org/c/starlingx/distcloud/+/924969
Change-Id: I38da9bd3f05f32314a6e61fef17d642dc8ead864
Signed-off-by: Bin Qian <Bin.Qian@windriver.com>
This commit is contained in:
Bin Qian 2024-07-25 19:10:24 +00:00
parent 159225103a
commit 8720e4a8eb

@ -957,4 +957,13 @@ INSERT INTO "SERVICE_ACTIONS" VALUES ('storage-networking','disable','lsb-script
INSERT INTO "SERVICE_ACTIONS" VALUES ('storage-networking','audit-enabled','lsb-script','','ceph-storage-network','status','',1,1,1,15,1);
INSERT INTO "SERVICE_ACTIONS" VALUES ('storage-networking','audit-disabled','lsb-script','','ceph-storage-network','status','',0,0,0,15,1);
INSERT INTO "SERVICE_GROUP_MEMBERS" SELECT MAX(id) + 1, 'no','distributed-cloud-services','dcorch-usm-api-proxy','critical' FROM "SERVICE_GROUP_MEMBERS";
INSERT INTO "SERVICES" SELECT MAX(id) + 1, 'no','dcorch-usm-api-proxy','initial','initial','none','none',2,1,90000,4,16,'/var/run/resource-agents/dcorch-usm-api-proxy.pid' FROM "SERVICES";
INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','dcorch-usm-api-proxy','not-applicable','enable','dcmanager-manager','enabled-active');
INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','dcmanager-manager','not-applicable','disable','dcorch-usm-api-proxy','disabled');
INSERT INTO "SERVICE_ACTIONS" VALUES('dcorch-usm-api-proxy','enable','ocf-script','openstack','dcorch-usm-api-proxy','start','',2,2,2,20,'');
INSERT INTO "SERVICE_ACTIONS" VALUES('dcorch-usm-api-proxy','disable','ocf-script','openstack','dcorch-usm-api-proxy','stop','',1,1,1,20,'');
INSERT INTO "SERVICE_ACTIONS" VALUES('dcorch-usm-api-proxy','audit-enabled','ocf-script','openstack','dcorch-usm-api-proxy','monitor','',2,2,2,20,5);
INSERT INTO "SERVICE_ACTIONS" VALUES('dcorch-usm-api-proxy','audit-disabled','ocf-script','openstack','dcorch-usm-api-proxy','monitor','',0,0,0,20,5);
COMMIT;