| 14 Aug 2025 |
| @jh-devv:matrix.org left the room. | 15:13:48 |
| 15 Aug 2025 |
infinisil | Yeah that one. I guess you have a duplicate then | 17:37:57 |
infinisil | Although we also get billing alerts that we're not quite sure what to do about yet | 17:38:28 |
infinisil | I guess with the renewed AWS sponsorship those shouldn't happen, so I'll ignore the ones we got so far | 17:39:38 |
infinisil | Well | 17:39:51 |
infinisil | The alarm limit you set was $ 25.00 USD. Your total estimated charges accrued for this billing period are currently $ 657.64 USD as of Saturday 02 August, 2025 07:05:51 UTC
But that could just be because we overran the previuos AWS sponsoring limit. Can the infra team tell me the stats of that 25$ limit? | 17:40:41 |
| 17 Aug 2025 |
Vladimír Čunát | For reference, trunk-combined cancelled for now because https://github.com/NixOS/nixpkgs/pull/423933#issuecomment-3194232594 | 08:43:08 |
emily | did you know we have a bunch of ~32 GiB Android system images in the cache | 22:02:16 |
emily | via pkgs/development/mobile/androidenv/repo.json | 22:02:22 |
Morgan (@numinit) | what combination of preferLocalBuild flags makes this not a thing anymore? (pretty sure I tried, but it didn't work) | 22:24:27 |
emily | none; it'd need to skip Hydra entirely | 22:43:26 |
emily | so hydraPlatforms on the root jobs that lead to it | 22:43:31 |
emily | * so hydraPlatforms = [ ]; on the root jobs that lead to it | 22:43:39 |
emily | (are those images actually entirely FOSS?) | 22:43:55 |
emily | (because meta.license would be another route…) | 22:44:03 |
Morgan (@numinit) | Gotcha, pretty sure I tried applying the toplevel meta, but something may not be taking. Thanks for the heads up | 22:59:15 |
Morgan (@numinit) | Will get that fixed | 22:59:26 |
emily | I will be putting up some Android-related PRs soon :) | 23:21:56 |
emily | (nothing exciting - LLVM clean-up) | 23:22:05 |
emily | but yeah the weird thing about hydraPlatforms is that anything else can still pull it in | 23:22:39 |
emily | @numinit:matrix.org it looks like those system images include GMS btw? which I'm pretty sure is non-free | 23:25:20 |
Morgan (@numinit) | yeah, that is likely | 23:25:37 |
Morgan (@numinit) | The intent was to mark all of them | 23:25:51 |
Morgan (@numinit) | they are certainly locked behind unfree for composing a SDK | 23:26:14 |
emily | I got them through building the emulator | 23:27:29 |
Morgan (@numinit) | ah, makes sense, yeah we should absolutely propagate that down | 23:28:03 |
emily | you can just set meta.license on the fetchers | 23:29:34 |
emily | and it'll do the trick for you | 23:29:42 |
Morgan (@numinit) | yep yep, should work | 23:30:47 |
| 18 Aug 2025 |
Vladimír Čunát | If you set an unfree license, you won't need hydraPlatforms. Moreover it will apply transitively (exclude anything depending on this from Hydra builds). | 05:54:04 |