disko | 380 Members | |
| disko - declarative disk partitioning - https://github.com/nix-community/disko | 97 Servers |
| Sender | Message | Time |
|---|---|---|
| 14 Aug 2025 | ||
so something like systemd.services."zfs-import-tank".preStart = config.system.build.formatScript; | 17:29:07 | |
| Would any of you have any opinion on which of these two alternatives are better/safer/preferable?
| 21:01:21 | |
| In my opinion Disko would benefit from natively supporting this kind of thing---I have run into this too, and when tweaking my dataset properties it is a pain to try to keep them in sync with my Disko config. One idea is to have a boolean dataset attribute Balancing idempotency with the desire to not lose data accidentally is tricky---if you delete a dataset from your config, should Disko delete the dataset from your pool? One idea is to use a custom ZFS user property to identify datasets which are being managed by Disko; this would allow deleting dataset which no longer appear in yoru config, while keeping the ability for people to manually create unmanaged datasets | 22:53:56 | |
| * In my opinion Disko would benefit from natively supporting this kind of thing---I have run into this too, and when tweaking my dataset properties it is a pain to try to keep them in sync with my Disko config. One idea is to have a boolean dataset attribute Balancing idempotency with the desire to not lose data accidentally is tricky---if you delete a dataset from your config, should Disko delete the dataset from your pool? One idea is to use a custom ZFS user property to identify datasets which are being managed by Disko; this would allow deleting datasets which no longer appear in your config, while keeping the ability for people to manually create unmanaged datasets | 22:54:31 | |
| * In my opinion Disko would benefit from natively supporting this kind of thing---I have run into this too, and when tweaking my dataset properties it is a pain to try to keep them in sync with my Disko config. One idea is to have a boolean dataset attribute Balancing idempotency with the desire to not lose data accidentally is tricky---if you delete a dataset from your config, should Disko delete the dataset from your pool? One idea is to use a custom ZFS user property to identify datasets which are being managed by Disko; this would allow deleting datasets which no longer appear in your config, while keeping the ability for people to manually create unmanaged datasets | 22:55:19 | |
| Would a PR for this be welcome, or do you consider it out of scope? | 22:58:36 | |
| 15 Aug 2025 | ||
| They can't even merge a few lines of code to fix a critical bug for almost a week now, lol Do you think that somebody cares about your stuff here? | 02:44:18 | |
| First of all this is pretty disrespectful. Second: yeah, the set +x is probably shadowing the exit code. Third: would I call this critical? Probably not but it is still a bug which should be fixed | 10:31:42 | |
| Respect must be deserved And I think that bricked hard drive because of a typo is critical enough, isn't it? | 11:39:08 | |