From f83818d2bf2e56aff02ad4533d9a603032aec1ea Mon Sep 17 00:00:00 2001 From: Jerry Sun Date: Wed, 19 Dec 2018 11:25:42 -0500 Subject: [PATCH] Add Docker Registry Token Server SM DB Entries As part of setting up Keystone authentication with Docker registry, a token server needs to be deployed and managed by SM. This commit adds the entries for the Docker registry token server into the SM database. Story: 2002840 Task: 22783 Depends-On: https://review.openstack.org/#/c/641358/ Change-Id: I8aee0bf04ea8180cec333cc68b5b55db04b776c1 Signed-off-by: Jerry Sun --- service-mgmt/sm-db-1.0.0/database/create_sm_db.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/service-mgmt/sm-db-1.0.0/database/create_sm_db.sql b/service-mgmt/sm-db-1.0.0/database/create_sm_db.sql index 54b1a8c4..f480e0e8 100644 --- a/service-mgmt/sm-db-1.0.0/database/create_sm_db.sql +++ b/service-mgmt/sm-db-1.0.0/database/create_sm_db.sql @@ -1079,4 +1079,15 @@ INSERT INTO "SERVICE_ACTIONS" VALUES('helmrepository-fs','enable','ocf-script',' INSERT INTO "SERVICE_ACTIONS" VALUES('helmrepository-fs','disable','ocf-script','heartbeat','Filesystem','stop','',1,1,1,180,''); INSERT INTO "SERVICE_ACTIONS" VALUES('helmrepository-fs','audit-enabled','ocf-script','heartbeat','Filesystem','monitor','',2,2,2,60,40); INSERT INTO "SERVICE_ACTIONS" VALUES('helmrepository-fs','audit-disabled','ocf-script','heartbeat','Filesystem','monitor','',0,0,0,60,40); + +INSERT INTO "SERVICE_GROUP_MEMBERS" SELECT MAX(id) + 1,'no','controller-services','registry-token-server','critical' FROM "SERVICE_GROUP_MEMBERS"; +INSERT INTO "SERVICES" SELECT MAX(id) + 1, 'no','registry-token-server','initial','initial','none','none',2,1,90000,4,16,'/var/run/registry-token-server.pid' FROM "SERVICES"; +INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','registry-token-server','not-applicable','enable','management-ip','enabled-active'); +INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','management-ip','not-applicable','disable','registry-token-server','disabled'); +INSERT INTO "SERVICE_ACTIONS" VALUES('registry-token-server','enable','lsb-script','','registry-token-server','start','',2,2,2,15,''); +INSERT INTO "SERVICE_ACTIONS" VALUES('registry-token-server','disable','lsb-script','','registry-token-server','stop','',1,1,1,15,''); +INSERT INTO "SERVICE_ACTIONS" VALUES('registry-token-server','audit-enabled','lsb-script','','registry-token-server','status','',2,2,2,15,40); +INSERT INTO "SERVICE_ACTIONS" VALUES('registry-token-server','audit-disabled','lsb-script','','registry-token-server','status','',0,0,0,15,40); +INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','registry-token-server','not-applicable','disable','docker-distribution','disabled'); +INSERT INTO "SERVICE_DEPENDENCY" VALUES('action','docker-distribution','not-applicable','enable','registry-token-server','enabled-active'); COMMIT;