Skip to content

Commit 1fb0731

Browse files
committed
[dev] unblock-user + make-user-admin: Restart server+redis after DB changes
1 parent 89cb62e commit 1fb0731

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

components/BUILD.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,8 +227,20 @@ scripts:
227227
query="update d_b_user set blocked=0 where name=\"$user\";"
228228
mysql -e "$query" -u$DB_USERNAME -p$DB_PASSWORD -h 127.0.0.1 gitpod
229229
fi
230+
231+
printf "\nFGA: Reset fgaRelationshipsVersion for $user...\n"
232+
query="update d_b_user set additionalData = JSON_REMOVE(additionalData, '$.fgaRelationshipsVersion') where name=\"$user\";"
233+
mysql -e "$query" -u$DB_USERNAME -p$DB_PASSWORD -h 127.0.0.1 gitpod
234+
if [ $? -ne 0 ]; then
235+
echo "error resetting fgaRelationshipsVersion"
236+
kill $PID || true
237+
exit 1
238+
fi
230239
kill $PID || true
231240
241+
printf "\nRestarting server and redis to pick up DB changes...\n"
242+
kubectl rollout restart deployment/server deployment/redis
243+
232244
- name: make-user-admin
233245
deps:
234246
- components/service-waiter:app
@@ -261,6 +273,9 @@ scripts:
261273
fi
262274
kill $PID || true
263275
276+
printf "\nRestarting server and redis to pick up DB changes...\n"
277+
kubectl rollout restart deployment/server deployment/redis
278+
264279
- name: add-smith-token
265280
deps:
266281
- components/service-waiter:app

0 commit comments

Comments
 (0)