!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

172 Members
Number of builds and evals in queue: <TBD>64 Servers

Load older messages


SenderMessageTime
19 Feb 2025
@emilazy:matrix.orgemilythe actual test harness runs on macOS19:43:45
@emilazy:matrix.orgemilyit just spawns Linux VMs19:43:51
@emilazy:matrix.orgemilythough of course there is no reason for ofborg to build NixOS tests on macOS19:44:06
@emilazy:matrix.orgemily perhaps they should have hydraPlatforms = [ ]; and ofborg should respect that 19:45:43
@lily:lily.flowersLily Foster
In reply to @emilazy:matrix.org
it just spawns Linux VMs
does it do so automatically? the log above uh indicates that it may not (or at least not usefully, e.g. if it still depends on building some derivations using linux platform before spawning vm harness)
19:46:07
@emilazy:matrix.orgemilyof course, it has to build the NixOS configurations19:46:22
@emilazy:matrix.orgemilyyou can set up the Linux builder with nix-darwin and then it all just works (which itself relies on the QEMU harness supporting macOS + Hydra building the base builder config)19:47:11
@emilazy:matrix.orgemilybut for ofborg that is pointless19:47:15
@emilazy:matrix.orgemily(I mean, "all just works" – not every test does)19:47:28
@lily:lily.flowersLily Fosteri mean ofborg should just be skipping those attrs regardless19:48:10
@lily:lily.flowersLily Foster (but it is a bit of surprising behavior that you can nix-build something and get a realisation error rather than eval/build error in this case when platforms mismatch) 19:49:15
@emilazy:matrix.orgemilybuilding passthru tests on ofborg seems good? (incl. NixOS tests on Linux)19:49:18
@emilazy:matrix.orgemilyit's not really a mismatch though19:49:32
@lily:lily.flowersLily Foster
In reply to @emilazy:matrix.org
building passthru tests on ofborg seems good? (incl. NixOS tests on Linux)
no i mean skipping attrs it can't build
19:49:35
@emilazy:matrix.orgemilythere's nothing about "orchestrate some NixOS VMs" that requires a NixOS host platform19:49:46
@emilazy:matrix.orgemilyit's just like any cross scenario19:49:51
@lily:lily.flowersLily Foster
In reply to @lily:lily.flowers
no i mean skipping attrs it can't build
(i'm not suggesting to drop passthru.tests)
19:50:04
@lily:lily.flowersLily Foster
In reply to @emilazy:matrix.org
it's just like any cross scenario
well it would specifically be non-cross (it's trying to build native) to be the same scenario
19:50:43
@emilazy:matrix.orgemilyfair19:50:49
@emilazy:matrix.orgemilyin an ideal world we could build NixOS systems cross from Darwin19:50:56
@lily:lily.flowersLily Foster(but again this mostly just doesn't matter)19:51:02
@emilazy:matrix.orgemily I do agree that the s/darwin/linux/ is kinda ugly 19:51:11
@lily:lily.flowersLily Foster(i'm just saying where ofborg is tripping up)19:51:14
20 Feb 2025
@hexa:lossy.networkhexaare the linux builders busy or gone?14:50:46
@hexa:lossy.networkhexayup, they don't reply echo requests14:53:14
24 Feb 2025
@easel:matrix.orgeasel joined the room.14:17:03
4 Mar 2025
@hexa:lossy.networkhexaInfra just got access to the macstadium account transferred06:25:03
@hexa:lossy.networkhexa Janne Heß, Simon Hauser dm me your email, if you want to be able to access the backend to those machines 06:25:31
@drupol:matrix.org@drupol:matrix.org left the room.20:20:35
8 Mar 2025
@ncfavier:matrix.orgncfavier changed their profile picture.10:43:31

Show newer messages


Back to Room ListRoom Version: 6