!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

164 Members
Number of builds and evals in queue: <TBD>60 Servers

Load older messages


SenderMessageTime
22 Dec 2024
@rosscomputerguy:matrix.orgTristan RossGotcha17:56:03
@janne.hess:helsinki-systems.deJanne HeßBut that requires some engineering first. We need to change the AMQP Queue design and the webhook receiver to also handle GHA Actions17:56:46
@janne.hess:helsinki-systems.deJanne Heß * But that requires some engineering first. We need to change the AMQP Queue design and the webhook receiver to also handle GHA Events 17:56:54
@rosscomputerguy:matrix.orgTristan Ross I'm just thinking how Ofborg and Hydra can handle nixpkgs growing significantly with enabling pkgsLLVM evals. Previously, Ofborg jobs have crashed due to OOM. 17:56:58
@janne.hess:helsinki-systems.deJanne Heß
In reply to @rosscomputerguy:matrix.org
I'm just thinking how Ofborg and Hydra can handle nixpkgs growing significantly with enabling pkgsLLVM evals. Previously, Ofborg jobs have crashed due to OOM.
Sounds like a GHA problem, then 🤡 (as long as everything works as I hope it does)
17:57:55
@rosscomputerguy:matrix.orgTristan Ross Lol yeah, it's not fun having nix-env fail with no message. It's just nix-env:. The newer split evals seems to handle pkgsLLVM a lot better. If Ofborg and Hydra can handle it just as well as GHA then I think that PR won't be blocked by infra availability then. 17:59:29
@janne.hess:helsinki-systems.deJanne Heß For hydra, we can jump to the Hydra room so I can tell you that I have no idea how that could be solved 17:59:35
@rosscomputerguy:matrix.orgTristan RossLol17:59:43
@janne.hess:helsinki-systems.deJanne Heß
In reply to @rosscomputerguy:matrix.org
Lol yeah, it's not fun having nix-env fail with no message. It's just nix-env:. The newer split evals seems to handle pkgsLLVM a lot better. If Ofborg and Hydra can handle it just as well as GHA then I think that PR won't be blocked by infra availability then.
Yeah, ofborg should in some way be solved by the end of the year
18:00:30
@zimbatm:numtide.comJonas Chevalierimage.png
Download image.png
18:01:43
@zimbatm:numtide.comJonas Chevalier Janne Heß: ^ 18:01:47
@zimbatm:numtide.comJonas Chevalierthe webhook is installed on the org-level18:01:56
@janne.hess:helsinki-systems.deJanne Heß
In reply to @zimbatm:numtide.com
the webhook is installed on the org-level
Crazy
18:02:11
@zimbatm:numtide.comJonas Chevalieryes, I think this has some security implications18:02:32
@zimbatm:numtide.comJonas Chevaliereg: it also sends private repo events18:02:55
@janne.hess:helsinki-systems.deJanne Heß But thank you, I will mimic that hook in a nixpkgs fork and if testing goes right, we can migrate to a repo hook 18:03:15
@rosscomputerguy:matrix.orgTristan Ross
In reply to @janne.hess:helsinki-systems.de
Yeah, ofborg should in some way be solved by the end of the year
Cool, just lmk when that stops blocking https://github.com/NixOS/nixpkgs/pull/330567.
18:03:30
@janne.hess:helsinki-systems.deJanne Heß Also, "send me everything" sounds like a lot more load than necessary 18:03:43
@janne.hess:helsinki-systems.deJanne Heß
In reply to @rosscomputerguy:matrix.org
Cool, just lmk when that stops blocking https://github.com/NixOS/nixpkgs/pull/330567.
I will try to remember, but no guarantees
18:04:00
@zimbatm:numtide.comJonas ChevalierAwesome, thanks for taking ownership of Ofborg!18:05:40
@cole-h:matrix.orgcole-h
In reply to @janne.hess:helsinki-systems.de
And do you know how/if the lowprior queues are used? There are no exchanges attached
They're used as a dumping ground when the queue is too full. Theoretically we could hook up a "if main queue is empty, start taking from here"
But this was my bandaid fix for slow Mac builds
19:44:57
@janne.hess:helsinki-systems.deJanne Heß
In reply to @cole-h:matrix.org
They're used as a dumping ground when the queue is too full. Theoretically we could hook up a "if main queue is empty, start taking from here"
But this was my bandaid fix for slow Mac builds
Interesting! Are they implemented somewhere in RabbitMQ? Because they don't seem to be referenced in the code
20:13:43
@cole-h:matrix.orgcole-hNope, manually created and manually filled using the "shovel" thing in the web interface20:15:56
@janne.hess:helsinki-systems.deJanne HeßI kinda screwed up… Could you rename gh-webook to gh-webhook? With a h? 🤡21:27:30
23 Dec 2024
@zimbatm:numtide.comJonas Chevalierfixed!08:56:10
@janne.hess:helsinki-systems.deJanne HeßThank you! The Rust rewrite is done19:50:34
24 Dec 2024
@teutat3s:pub.solar@teutat3s:pub.solar left the room.22:39:06
26 Dec 2024
@janne.hess:helsinki-systems.deJanne HeßAre there credentials anywhere for the grahamcOfBorg user?10:57:02
@janne.hess:helsinki-systems.deJanne Heßimage.png
Download image.png
12:23:53
@janne.hess:helsinki-systems.deJanne HeßBasic interaction works now 🥳12:23:59

Show newer messages


Back to Room ListRoom Version: 6