!DkNkhjPMwKVMKgmGYw:nixos.org

Nix Installer

56 Members
15 Servers

Load older messages


SenderMessageTime
24 May 2023
@hoverbear:matrix.orgAnaMeeting today14:00:05
@matthewkenigsberg:matrix.orgmkenigs 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:matrix.orgraitobezarius changed their display name from raitobezarius to disko in NixOS 23.11 when.13:32:56
@raitobezarius:matrix.orgraitobezarius changed their display name from disko in NixOS 23.11 when to raitobezarius.13:37:48
@graham:grahamc.comgrahamI posted some performance statistics from github actions: https://discourse.nixos.org/t/introducing-the-determinate-nix-installer/25848/917:31:16
@raitobezarius:matrix.orgraitobezarius

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:matrix.orgraitobezariusbeautiful17:32:10
@graham:grahamc.comgrahamwe only serve 0.9.0 5% of the time right now, but we're about to increase that to 20% today17:32:41
@k900:0upti.meK900So was the slow part just shelling out to adduser however many times? 17:32:53
@graham:grahamc.comgraham(I'm quite cautious about auto-uid-allocation having surprising side effects)17:32:56
@graham:grahamc.comgrahamwell, we exec it, ... but yeah17:33:05
@graham:grahamc.comgraham * well, I think we exec it, ... but yeah17:33:08
@k900:0upti.meK900Cool 17:33:33
@raitobezarius:matrix.orgraitobezarius
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:matrix.orgraitobezariusI'd target those for those features because they failed a lot with the old script17:35:29
@graham:grahamc.comgrahamit is hard to know :) 17:35:42
@zhaofeng:zhaofeng.liZhaofeng 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:zhaofeng.liZhaofeng LiYears ago I was trying to convince a school cluster to install Nix globally, did not work out17:40:52
@raitobezarius:matrix.orgraitobezariusThis is more private feedback from sysadmins running HPC in France17:40:53
@raitobezarius:matrix.orgraitobezariusBasically they were running a giant NFS stuff with a lot of uid for all the users17:41:04
@raitobezarius:matrix.orgraitobezariusAnd it collided with Nix17:41:07
@raitobezarius:matrix.orgraitobezariusSo Bad Experienceâ„¢17:41:13
@graham:grahamc.comgrahamI'd be happy to hear more from them :)17:41:27
@raitobezarius:matrix.orgraitobezariusThey are probably busy right now but I can try to get them to retry your script Graham! :)17:41:40
@graham:grahamc.comgrahamwell, not yet! they won't get 0.9.0 probably17:41:51
@raitobezarius:matrix.orgraitobezariusAlright, will wait for 0.9.0 and proceed to nerdsnipe them then :)17:42:03
@zhaofeng:zhaofeng.liZhaofeng 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
@raitobezarius:matrix.orgraitobezariusThey didn't adopt Nix "far" enough for that yet17:42:55
@zhaofeng:zhaofeng.liZhaofeng LiThe school cluster I was talking about has NSS/LDAP auth plus NFS automounts all over the place for home directories and software17:44:02
@zhaofeng:zhaofeng.liZhaofeng LiTypical HPC setup I think, and they wanted to apply the same if they agreed to Nix17:44:37

Show newer messages


Back to Room ListRoom Version: 9