Skip to content

machines.neoprism: create tank/radicle with canmount=noauto - #152

Merged
lassulus merged 1 commit into
masterfrom
neoprism-radicle-canmount
Oct 26, 2026
Merged

lassulus merged 1 commit into
masterfrom
neoprism-radicle-canmount

Conversation

@lassulus

Copy link
Copy Markdown
Owner

The manual zfs create command in the comments omitted canmount=noauto,
which disk.nix declares for this dataset. Created that way the dataset
has canmount=on, so both zfs-mount.service (zfs mount -a) and the NixOS
var-lib-radicle.mount unit try to mount it; during a switch they raced,
the mount unit failed with "dataset is busy" and radicle-node stayed down.

The manual zfs create command in the comments omitted canmount=noauto,
which disk.nix declares for this dataset. Created that way the dataset
has canmount=on, so both zfs-mount.service (zfs mount -a) and the NixOS
var-lib-radicle.mount unit try to mount it; during a switch they raced,
the mount unit failed with "dataset is busy" and radicle-node stayed down.
@lassulus
lassulus enabled auto-merge (rebase) October 26, 2026 09:09
@lassulus
lassulus merged commit 60432fd into master Oct 26, 2026
7 checks passed
@lassulus
lassulus deleted the neoprism-radicle-canmount branch October 26, 2026 09:15
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.

1 participant