!oNSIfazDqEcwhcOjSL:matrix.org

disko

361 Members
disko - declarative disk partitioning - https://github.com/nix-community/disko92 Servers

Load older messages


SenderMessageTime
10 Sep 2024
@matthewcroughan:defenestrate.itmatthewcroughanmaybe both do and we still haven't found the reason, but it's interesting that cole identified it almost immediately11:37:25
@lassulus:lassul.uslassulusyeah copying derivations is usually the step where we do OOM11:38:51
@shinri:zince.net@shinri:zince.net left the room.12:37:47
@colemickens:matrix.orgcolemickensno no14:57:14
@colemickens:matrix.orgcolemickensso the issue is that there's a module option for memSize, that is ignored in the impure/script route.14:57:29
@colemickens:matrix.orgcolemickensI can try to remember to send a small patch for that.14:57:38
@colemickens:matrix.orgcolemickens The postVM example is also ... wrong (you can't glob like that in a script), and ALSO a bit scary, because the script just clobbers $out/disk0.raw, no matter what is there, and worse, if the globbing worked, would just hit every "*raw" in whatever $out happens to be. 14:58:30
@colemickens:matrix.orgcolemickensBut also, yeah, it would be cool if it didn't use up a fair bit of ram just running 'cp' :)14:59:03
@colemickens:matrix.orgcolemickens * The postVM example is also ... wrong (you can't glob like that in a script), and ALSO a bit scary, because the script just clobbers $out/disk0.raw, no matter what is there, and worse, if the globbing worked, would just hit every "*raw" in whatever $out happens to be. (In "impure" $out is just where you run the image script from!) 14:59:43
@matthewcroughan:defenestrate.itmatthewcroughan
In reply to @colemickens:matrix.org
But also, yeah, it would be cool if it didn't use up a fair bit of ram just running 'cp' :)
the image builder occasionally ooms still to this day I think
15:23:07
@matthewcroughan:defenestrate.itmatthewcroughanit's not very reproducible, just happens sometimes15:23:13
@matthewcroughan:defenestrate.itmatthewcroughanmaybe we could replace xargs and cp with rust based things and see if it still happens15:24:16
@matthewcroughan:defenestrate.itmatthewcroughan There is rargs and fcp 15:24:46
@matthewcroughan:defenestrate.itmatthewcroughan * There is rargs and fcp both written in rust 15:24:54
@matthewcroughan:defenestrate.itmatthewcroughan * There is rargs and fcp or cn, both written in rust 15:25:08
@matthewcroughan:defenestrate.itmatthewcroughan * There is rargs and fcp, both written in rust 15:25:57
@matthewcroughan:defenestrate.itmatthewcroughanThere's also https://github.com/uutils/coreutils 15:27:50
@matthewcroughan:defenestrate.itmatthewcroughanIDK, I've played with 10,000+ arguments in xargs before, you run out of some limit like the stack size limit15:29:39
@matthewcroughan:defenestrate.itmatthewcroughanmaybe rsync is a better idea than cp?15:29:56
@colemickens:matrix.orgcolemickensThat's what I was surprised at too, I'd expect to have hit max cmdline size with the args.15:30:05
@colemickens:matrix.orgcolemickensMaybe?15:30:07
@colemickens:matrix.orgcolemickensNot really on my list to dig into beyond maybe filing an issue.15:30:23
@matthewcroughan:defenestrate.itmatthewcroughanhard to say, but it's really good to find that this might be the place where the issue is occurring15:30:28
@colemickens:matrix.orgcolemickensBTW, I gushed a bit in the ARM room, but disko is really nice, thanks y'all!15:30:39
@tumble1999:matrix.orgTumbleI wonder if I can happily forget fdisk now?15:42:26
@colemickens:matrix.orgcolemickensI only had to use it to sanity check! :)15:57:23
@artur:glasgow.socialmoved to @amadaluzia:tchncs.de changed their display name from (lambda (u) (format nil "~A lost their email!" u)) "Artur Manuel" to Artur Manuel (on break).17:32:31
@artur:glasgow.socialmoved to @amadaluzia:tchncs.de changed their profile picture.17:34:53
@artur:glasgow.socialmoved to @amadaluzia:tchncs.de changed their display name from Artur Manuel (on break) to (lambda (u) (format nil "~A is not using Matrix right now." u)) "Artur Manuel".17:36:31
11 Sep 2024
@mannp:mannuk.rocksmannp ⚡️Hi all. I am using disko on the root disk on quite a few machines now and its worked well. I am wondering if after adding a separate 2g "data" disk I can add that to my disko config, and it will too get formatted as per the defn. Is that something that is supported? Thanks.13:59:36

Show newer messages


Back to Room ListRoom Version: 10