Skip to content

feat: wait for the VFS queue to be purged before unmounting - #95

Merged
leafty merged 15 commits into
masterfrom
leafty/feat-purge-vfs-queue
Aug 14, 2026
Merged

leafty merged 15 commits into
masterfrom
leafty/feat-purge-vfs-queue

Conversation

@leafty

@leafty leafty commented Aug 7, 2026 •

Copy link
Copy Markdown
Member

Closes #51.

When a NodeUnpublishVolume request is received, wait for the VFS queue to be cleared before unmounting.

This allows files to be synced to the remote and prevents losing data because the remote is unmounted before changes are synced.

Deployment: SwissDataScienceCenter/renku#4570 / https://ci-renku-4570.dev.renku.ch/

@leafty
leafty force-pushed the leafty/feat-purge-vfs-queue branch from 9840056 to add99db Compare August 7, 2026 09:47
@leafty
leafty marked this pull request as ready for review August 10, 2026 11:40
@leafty
leafty requested a review from a team as a code owner August 10, 2026 11:40
Comment thread pkg/rclone/rclone.go Outdated
Comment thread pkg/rclone/nodeserver.go Outdated
Comment thread pkg/rclone/rclone.go
Comment thread pkg/rclone/rclone.go Outdated
@leafty
leafty requested a review from olevski August 11, 2026 12:26
@leafty
leafty force-pushed the leafty/feat-purge-vfs-queue branch from 1fc6315 to 50d2c66 Compare August 14, 2026 07:36
@leafty
leafty force-pushed the leafty/feat-purge-vfs-queue branch from 50d2c66 to a03a916 Compare August 14, 2026 07:37
@leafty
leafty merged commit cb5635f into master Aug 14, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Check if the vfs is synced before fully unmounting

2 participants