Skip to content

Conversation

khaneliman
Copy link

@khaneliman khaneliman commented May 10, 2025

This allows configuring the relative speed factor in nix.buildMachines for the rosetta-builder, affecting how Nix distributes build tasks when multiple build machines are available.

I want to make nix-rosetta-builder a higher priority than connecting out to my remote shared build resources.

Also added a sshProtocol option for users to have flexibility. I seem to have issues with ssh-ng and need to use ssh to make things work for remote building.

This allows configuring the relative speed factor in nix.buildMachines for the
rosetta-builder, affecting how Nix distributes build tasks when multiple build
machines are available.
Adds a new sshProtocol option that allows selecting between 'ssh' (legacy)
and 'ssh-ng' (default) protocols for the remote builder connection.
This gives users more flexibility when working with different Nix
configurations or when troubleshooting connection issues.
@khaneliman khaneliman changed the title Add speedFactor option for builder configuration module: add speedFactor and sshProtocol May 11, 2025
khaneliman added a commit to khaneliman/khanelinix that referenced this pull request May 11, 2025
Want to specify speedFactor and ssh protocol, tracking my fork until
cpick/nix-rosetta-builder#33 is available.
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