| 28 Feb 2024 |
Alyssa Ross | OfBorg on staging is very useful | 14:42:33 |
hexa | but ofborg macs also don't do evals ๐ | 14:42:37 |
Alyssa Ross | Except for Darwin | 14:42:38 |
delroth | Can we make it lower priority? | 14:42:55 |
Alyssa Ross | If we had no CI for staging staging-next cycles would take forever | 14:43:41 |
adamcstephens | In reply to @hexa:lossy.network but ofborg macs also don't do evals ๐ then what are they doing that makes them wait even on packages that don't support darwin? | 14:43:42 |
Lily Foster | ofborg builders do evals, but only for specific attrs | 14:43:48 |
delroth | (feel free to ignore my verbal gesticulating, I have zero clue how ofborg really works) | 14:43:48 |
hexa | In reply to @adam:robins.wtf then what are they doing that makes them wait even on packages that don't support darwin? ofborg just queues stuff without knowing that it is unsupported | 14:44:02 |
adamcstephens | right, but queues them for the target system to check | 14:44:51 |
Lily Foster | In reply to @hexa:lossy.network ofborg just queues stuff without knowing that it is unsupported (tbf, it doesn't take much builder time to eval the attr, see it is unsupported, skip the check, and move on to the next thing in the queue) | 14:45:11 |
hexa | correct, so that just means the queue is inflated | 14:45:25 |
adamcstephens | i guess the first change that seems reasonable is increasing the staging timeout | 14:45:43 |
hexa | * correct, so that just means the queue is a bit inflated | 14:45:44 |
Alyssa Ross | it is a bit non-obvious that you don't need to wait for the checks if it has the rebuild-darwin: 0 label, from a UX pov, but it's fiiine | 14:46:04 |
hexa | yeah, like ofborg sets these labels, and still queues it | 14:46:21 |
Lily Foster | In reply to @adam:robins.wtf i guess the first change that seems reasonable is increasing the staging timeout (or just the darwin timeout in general, it's not like many PRs not to staging would be hitting it either) | 14:46:33 |
Lily Foster | In reply to @lily:lily.flowers (or just the darwin timeout in general, it's not like many PRs not to staging would be hitting it either) (i'm definitely not selfishly asking for this because gst-plugins-rs bumps also timeout on ofborg darwin and don't go to staging ๐) | 14:47:37 |
7c6f434c | Well if you know in advance they will time out anywayโฆ | 14:48:41 |
Alyssa Ross | it'd be nice to actually have confirmation from OfBorg you're not about to break something, though | 14:49:37 |
hexa | kinda what I use the community builder for | 14:49:55 |
hexa | but that is certainly a hack. | 14:50:18 |
| 2 Mar 2024 |
| @gabriella439:matrix.org joined the room. | 01:12:22 |
@gabriella439:matrix.org | ofborg labeled my PR with ofborg-internal-error and seems stuck: https://github.com/NixOS/nixpkgs/pull/282401
I'm not sure how I proceed or diagnose this
| 01:13:09 |
raitobezarius | if you send @ofborg eval again, you can retrigger the eval | 01:13:23 |
raitobezarius | ofborg can be quite slow yes | 01:13:37 |
@gabriella439:matrix.org | Do I need to remove the label? | 01:13:43 |
raitobezarius | I believe ofborg will remove it by itself once it succeed | 01:13:53 |
@gabriella439:matrix.org | alright, thanks! | 01:14:00 |
Lily Foster | In reply to @raitobezarius:matrix.org I believe ofborg will remove it by itself once it succeed it does not, cole or someone removes it after they check on it in the backend | 01:45:30 |