Skip to content

Commit d943232

Browse files
committed
compute server: fix issue hitting sometimes with setting up home directory on hyperstack
1 parent 3f3eb8f commit d943232

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/packages/server/compute/cloud/startup-script.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,9 @@ setState filesystem init '' 60 15
342342
# Note the filesystem mount is with the option nonempty, so
343343
# we don't have to worry anymore about deleting /home/user/*,
344344
# which is scary.
345-
fusermount -u /home/user 2>/dev/null; mkdir -p /home/user && chown ${UID}:${UID} /home/user
345+
fusermount -u /home/user || true
346+
umount -l /home/user || true
347+
mkdir -p /home/user && chown ${UID}:${UID} /home/user
346348
if [ $? -ne 0 ]; then
347349
setState filesystem error "problem making /home/user directory"
348350
exit 1

0 commit comments

Comments
 (0)