| 28 Feb 2024 |
hexa | please do | 14:26:31 |
Lily Foster | otherwise disabling aarch64-darwin builds on staging PRs can be the backup | 14:26:49 |
Lily Foster | In reply to @hexa:lossy.network please do @[cole-h] | 14:26:53 |
hexa | but we also need another machine to work through that queue in a reasonable time | 14:26:56 |
@adam:robins.wtf | honestly i don't see how we can make things much worse | 14:26:58 |
hexa | even turning it off wouldn't make it worse 🤷 | 14:27:22 |
@adam:robins.wtf | it would be interesting to see the impact of moving just one of the x86_64-darwin machines to aarch64-darwin | 14:27:36 |
hexa | I think they are sponsored machines by macstadium | 14:27:55 |
@adam:robins.wtf | it feels wrong to have more capacity for a platform that's dying than the one that is growing | 14:27:59 |
hexa | and domen is the contact they are used to | 14:28:24 |
Lily Foster | i mean hydra changed all their x86_64-darwin builders to aarch64-darwin with rosetta, right? | 14:28:28 |
Alyssa Ross | How much would another machine even cost? | 14:28:32 |
Alyssa Ross | As long as x86_64-darwin is still tested, people are still going to wait for it. | 14:28:46 |
Alyssa Ross | So I'm not sure how much moving around what the same number of machines are used for is going to help | 14:29:01 |
hexa | hetzner stopped offinger m1 | 14:29:08 |
Alyssa Ross | Unless we actually drop x86_64-darwin, or at least establish a norm that it's fine to completely ignore it. | 14:29:15 |
@adam:robins.wtf | yeah, i'm not suggesting we drop it, but even getting the time for the two to align would be better. | 14:29:57 |
hexa | hydras mac builders are hosted at hetzner | 14:30:11 |
hexa | we apparently pay 52EUR/mo for them | 14:30:21 |
hexa | so not too expensive | 14:30:24 |
Alyssa Ross | BTW, should I give up waiting for OfBorg to pick up this job scheduled 18 days ago? https://github.com/NixOS/nixpkgs/pull/287727/checks?check_run_id=21435531956 | 14:30:25 |
Alyssa Ross | I'm guessing I should, but I don't really know how to tell where the threshold between "aarch64-darwin is way behind" and "OfBorg forgot" is | 14:31:27 |
hexa | the queue is >200 PRs in size | 14:31:43 |
Alyssa Ross | Is it FIFO? | 14:31:53 |
hexa | you're going to want to skip it | 14:31:55 |
hexa | yes | 14:31:56 |
hexa | also for more darwin machines we need to find someone who wants to set them up … and ideally maintain them | 14:33:03 |
hexa | the current infra team also has no control over hydras mac builders | 14:33:30 |
Alyssa Ross | yikes | 14:33:37 |
hexa | and we likely have no knowledge about their setup | 14:33:42 |