!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

179 Members
Number of builds and evals in queue: <TBD>61 Servers

Load older messages


SenderMessageTime
7 Jul 2022
@winterqt:nixos.devWinter (she/her)How so, in what way? Obviously it depends on the test, but what are you thinking of?05:56:19
@7c6f434c:nitro.chat7c6f434c Using a package that has hand-optimised assembly in it and finally gets marked broken on aarch64 when someone gets fed up with build failures 05:57:14
@7c6f434c:nitro.chat7c6f434cofBorg is and should be conservative with the red marks05:58:16
@winterqt:nixos.devWinter (she/her) Ah, yeah, in the case of broken packages, that won't stop manual triggers from trying to eval aarch64 (although we could gate passthru.tests based on broken for the automatic triggers) 05:58:54
@winterqt:nixos.devWinter (she/her)Yeah that makes sense05:58:59
@winterqt:nixos.devWinter (she/her)Apologies for going in circles05:59:04
@7c6f434c:nitro.chat7c6f434cRealistically GitHub is just too restricted to have good high-resolution status reporting06:00:11
@7c6f434c:nitro.chat7c6f434cSo ofBorg reports as red just the things that can be defined without finely carved logic06:00:37
@winterqt:nixos.devWinter (she/her)What are those things, if it's so conservative on tests for example? Eval errors on the packages themselves? I guess those could also be affected by the issues discussed so hm06:01:33
@7c6f434c:nitro.chat7c6f434cWell, there is evaluator for package set where marked-broken and some other evaluation failures are treated as expected failures06:02:52
@7c6f434c:nitro.chat7c6f434cLike, Hydra auto-builds new packages without them being added to special lists, but of course there are limits to how broken things can be before this enumeration breaks down06:03:33
@7c6f434c:nitro.chat7c6f434c That would be a red failure 06:03:42
@7c6f434c:nitro.chat7c6f434c(happens from time to time!)06:03:49
@winterqt:nixos.devWinter (she/her)So anything that's on a release list/channel/whatever that list is called failing would be a failure from OfBorg?06:10:36
@7c6f434c:nitro.chat7c6f434cNo06:10:52
@7c6f434c:nitro.chat7c6f434c Enumerating things that are even available for Hydra to build failing, that would be a failure 06:11:18
@winterqt:nixos.devWinter (she/her)What do you mean by enumerating, evaluating the list?06:13:18
@7c6f434c:nitro.chat7c6f434cYes, and it has eval failure catching that is fine with many things06:13:56
@winterqt:nixos.devWinter (she/her)

Right.

Okay, I somewhat understand these design choices now, thanks (and sorry, again)!

06:16:54
12 Jul 2022
@artturin:matrix.orgArtturin
In reply to @sandro:supersandro.de
How did it happen that we lose aarch64-darwin?
this is still happening
19:53:08
@cole-h:matrix.orgcole-hI can take a look tomorrow.19:54:19
@siraben:matrix.orgsiraben joined the room.20:09:48
13 Jul 2022
@cole-h:matrix.orgcole-h
In reply to @cole-h:matrix.org
I can take a look tomorrow.
I took a look earlier and it should be fixed now.
17:59:20
14 Jul 2022
@pennae:matrix.eno.spacepennae left the room.02:53:58
@artturin:matrix.orgArtturinnot fixed16:31:00
@cole-h:matrix.orgcole-h
In reply to @artturin:matrix.org
not fixed
Could you give some more information? All the Darwin machines are up
18:48:14
@artturin:matrix.orgArtturinfor example https://github.com/NixOS/nixpkgs/pull/18145818:48:47
@artturin:matrix.orgArtturin no on aarch64-darwin 18:48:53
@cole-h:matrix.orgcole-h
In reply to @artturin:matrix.org
no on aarch64-darwin
Spent some time looking into this -- no idea why it happened, but it seems restarting ofborg on those machines fixed it (there's one building now). Probably won't apply retroactively, unfortunately, but should be fine for the moment
20:50:33
15 Jul 2022
@sandro:supersandro.deSandroHow about those get restarted periodically? 01:30:19

Show newer messages


Back to Room ListRoom Version: 6