Skip to content

Commit 041bb5f

Browse files
lsubashhemanthsm
authored andcommitted
Groupid update for verifier PV folder
Signed-off-by: Subash Lakkimsetti <subash.lakkimsetti@intel.com>
1 parent 0c9502b commit 041bb5f

2 files changed

Lines changed: 11 additions & 10 deletions

File tree

helm/attestation-verifier/charts/cms/templates/configmap.yaml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ data:
2727
echo "Running init script"
2828
EXPORT_DIRECTORY=${1}
2929
USER_ID=${2}
30+
GROUP_ID=${3}
3031
CURR_DIR=`pwd`
3132
SERVICES="cms"
3233
SERVICES_WITH_DB="hvs authservice "
@@ -58,14 +59,14 @@ data:
5859
services=$(eval "echo \$SERVICES")
5960
services_db=$(eval "echo \$SERVICES_WITH_DB")
6061
61-
mkdir -p $BASE_PATH && chmod 711 -R $BASE_PATH
62+
mkdir -p $BASE_PATH && chmod 751 -R $BASE_PATH
6263
for base_service in $services; do
6364
service=$BASE_PATH/$base_service/$VERSION
64-
mkdir -p $service && chown -R $USER_ID:$USER_ID $service
65+
mkdir -p $service && chown -R $USER_ID:$GROUP_ID $service
6566
mkdir -p $service/$LOG_PATH
6667
mkdir -p $service/$CONFIG_PATH
67-
chown -R $USER_ID:$USER_ID $service/$CONFIG_PATH
68-
chown -R $USER_ID:$USER_ID $service/$LOG_PATH
68+
chown -R $USER_ID:$GROUP_ID $service/$CONFIG_PATH
69+
chown -R $USER_ID:$GROUP_ID $service/$LOG_PATH
6970
cd $BASE_PATH/$base_service
7071
ln -sfT $VERSION/$CONFIG_PATH $CONFIG_PATH
7172
ln -sfT $VERSION/$LOG_PATH $LOG_PATH
@@ -75,18 +76,18 @@ data:
7576
7677
for base_service in $services_db; do
7778
service=$BASE_PATH/$base_service/$VERSION
78-
mkdir -p $service && chown -R $USER_ID:$USER_ID $service
79+
mkdir -p $service && chown -R $USER_ID:$GROUP_ID $service
7980
mkdir -p $service/$LOG_PATH
8081
mkdir -p $service/$CONFIG_PATH
8182
mkdir -p $service/$DB_PATH
82-
chown -R $USER_ID:$USER_ID $service/$CONFIG_PATH
83-
chown -R $USER_ID:$USER_ID $service/$LOG_PATH
84-
chown -R $USER_ID:$USER_ID $service/$DB_PATH
83+
chown -R $USER_ID:$GROUP_ID $service/$CONFIG_PATH
84+
chown -R $USER_ID:$GROUP_ID $service/$LOG_PATH
85+
chown -R $USER_ID:$GROUP_ID $service/$DB_PATH
8586
cd $BASE_PATH/$base_service
8687
ln -sfT $VERSION/$CONFIG_PATH $CONFIG_PATH
8788
ln -sfT $VERSION/$LOG_PATH $LOG_PATH
8889
ln -sfT $VERSION/$DB_PATH $DB_PATH
8990
9091
done
9192
cd $CURR_DIR
92-
chown -R $USER_ID:$USER_ID $BASE_PATH
93+
chown -R $USER_ID:$GROUP_ID $BASE_PATH

helm/attestation-verifier/charts/cms/templates/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
initContainers:
1313
- name: init-script
1414
image: busybox:latest
15-
command: ["sh", "-c", "cp /tmp/init-script.sh /writable/init-script.sh && chmod +x /writable/init-script.sh && /writable/init-script.sh /host/opt {{ .Values.securityContext.cms.runAsUser }}"]
15+
command: ["sh", "-c", "cp /tmp/init-script.sh /writable/init-script.sh && chmod +x /writable/init-script.sh && /writable/init-script.sh /host/opt {{ .Values.securityContext.cms.runAsUser }} {{ .Values.securityContext.cms.runAsGroup }}"]
1616
volumeMounts:
1717
- name: script-volume
1818
mountPath: /tmp

0 commit comments

Comments
 (0)