!zghijEASpYQWYFzriI:nixos.org

Hydra

391 Members
109 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
12 Jun 2022
@ulrikstrid:matrix.org@ulrikstrid:matrix.org
In reply to @kenran_:matrix.org
What do you mean exactly? A NixOS configuration with a hydra service? Your question sounds like it's about the flake output type.
I manage my computers with flakes and want to have my hydra build the configurations and ideally I would deploy from that
19:33:14
@lewo:matrix.orglewo kenran_: having kvm in system-features is not enough to ensure Nix have enough permissions on /dev/kvm (if nested KVM is provided by your cloud provider) 19:36:15
@kenran_:matrix.orgkenran_
In reply to @ulrikstrid:matrix.org
I manage my computers with flakes and want to have my hydra build the configurations and ideally I would deploy from that
Oh, that sounds very nice! I'm interested in knowing more now, too!
Is the building part just adding a hydraJobs.my-host.${system} = self.nixosConfigurations.my-host?
19:36:28
@janne.hess:helsinki-systems.dedas_j
In reply to @lewo:matrix.org
kenran_: having kvm in system-features is not enough to ensure Nix have enough permissions on /dev/kvm (if nested KVM is provided by your cloud provider)
Adding kvm to the system features is already wrong. Nix autodetects kvm and adds the feature
19:36:46
@lewo:matrix.orglewo kenran_: and if KVM is not available, it can be pretty hard to get NixOS test working. 19:37:08
@janne.hess:helsinki-systems.dedas_j
In reply to @janne.hess:helsinki-systems.de
Adding kvm to the system features is already wrong. Nix autodetects kvm and adds the feature
https://github.com/NixOS/nix/blob/master/src/libstore/globals.cc#L128-L129
19:37:33
@kenran_:matrix.orgkenran_
In reply to @lewo:matrix.org
kenran_: having kvm in system-features is not enough to ensure Nix have enough permissions on /dev/kvm (if nested KVM is provided by your cloud provider)
I probably know way too little about kvm, but I was under the impression (someone in the nixos channel told me) that they should be running even without "actual" kvm support.
Surely you're right of course. I'm just trying to understand: does that explain why some versions of the tests work, but others don't?
19:38:35
@andreas.schraegle:helsinki-systems.deajs124vm tests should run, just very very veeeeeryyyy slow19:39:07
@lewo:matrix.orglewoKVM provide hardware acceleration of virtualization functions. So, if you don't have it, it can be really slow (order of magnitude)...19:39:50
@lewo:matrix.orglewo * KVM provides hardware acceleration of virtualization functions. So, if you don't have it, it can be really slow (order of magnitude)...19:40:00
@kenran_:matrix.orgkenran_
In reply to @andreas.schraegle:helsinki-systems.de
vm tests should run, just very very veeeeeryyyy slow
Yeah, that's what I saw happening :D veeeeerry slow indeed! The same 5-minute test runs in like 15 seconds on my machine.
19:40:09
@lewo:matrix.orglewoSo, fisrt, you need to be sure KVM is available.19:41:52

Show newer messages


Back to Room ListRoom Version: 6