23 May 2023 |
K900 | There's a lot of people on youtube recommending people use Nix to install stuff on Steam Deck | 11:43:22 |
graham | oh cool :D | 11:57:34 |
24 May 2023 |
Ana | https://meet.google.com/dwy-yvjd-zpc | 14:00:00 |
Ana | Meeting today | 14:00:05 |
Matthew Kenigsberg | Théophane: could we get some decisions from the Nix team about which features need to be changed to start distributing the experimental installer? The differences are telemetry as well as what's listed here: https://github.com/NixOS/experimental-nix-installer#installation-differences | 14:41:51 |
25 May 2023 |
| raitobezarius changed their display name from raitobezarius to disko in NixOS 23.11 when. | 13:32:56 |
| raitobezarius changed their display name from disko in NixOS 23.11 when to raitobezarius. | 13:37:48 |
graham | I posted some performance statistics from github actions: https://discourse.nixos.org/t/introducing-the-determinate-nix-installer/25848/9 | 17:31:16 |
raitobezarius |
That introduces the use of auto-uid-allocation, and the performance impact on Linux is stunning, making 100% of installs complete in fewer than 5s:
more of this please
| 17:32:05 |
raitobezarius | beautiful | 17:32:10 |
graham | we only serve 0.9.0 5% of the time right now, but we're about to increase that to 20% today | 17:32:41 |
K900 | So was the slow part just shelling out to adduser however many times? | 17:32:53 |
graham | (I'm quite cautious about auto-uid-allocation having surprising side effects) | 17:32:56 |
graham | well, we exec it, ... but yeah | 17:33:05 |
graham | * well, I think we exec it, ... but yeah | 17:33:08 |
K900 | Cool | 17:33:33 |
raitobezarius | In reply to @graham:grahamc.com (I'm quite cautious about auto-uid-allocation having surprising side effects) Do you have HPC / big NFS deployment users? | 17:35:22 |
raitobezarius | I'd target those for those features because they failed a lot with the old script | 17:35:29 |
graham | it is hard to know :) | 17:35:42 |
Zhaofeng Li | In reply to @raitobezarius:matrix.org I'd target those for those features because they failed a lot with the old script Hmm, any links? Curious how any of the installers would behave with /nix already mounted with NFS | 17:40:24 |
Zhaofeng Li | Years ago I was trying to convince a school cluster to install Nix globally, did not work out | 17:40:52 |
raitobezarius | This is more private feedback from sysadmins running HPC in France | 17:40:53 |
raitobezarius | Basically they were running a giant NFS stuff with a lot of uid for all the users | 17:41:04 |
raitobezarius | And it collided with Nix | 17:41:07 |
raitobezarius | So Bad Experienceâ„¢ | 17:41:13 |
graham | I'd be happy to hear more from them :) | 17:41:27 |
raitobezarius | They are probably busy right now but I can try to get them to retry your script Graham! :) | 17:41:40 |
graham | well, not yet! they won't get 0.9.0 probably | 17:41:51 |
raitobezarius | Alright, will wait for 0.9.0 and proceed to nerdsnipe them then :) | 17:42:03 |
Zhaofeng Li | In reply to @raitobezarius:matrix.org Basically they were running a giant NFS stuff with a lot of uid for all the users Ah ok, I thought it was about having a global nix store shared among all nodes (it would be quite cursed I think) | 17:42:32 |