!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

380 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.117 Servers

Load older messages


SenderMessageTime
14 Aug 2025
@jh-devv:matrix.org@jh-devv:matrix.org left the room.15:13:48
15 Aug 2025
@infinisil:matrix.orginfinisil Yeah that one. I guess you have a duplicate then 17:37:57
@infinisil:matrix.orginfinisilAlthough we also get billing alerts that we're not quite sure what to do about yet17:38:28
@infinisil:matrix.orginfinisilI guess with the renewed AWS sponsorship those shouldn't happen, so I'll ignore the ones we got so far17:39:38
@infinisil:matrix.orginfinisilWell17:39:51
@infinisil:matrix.orginfinisil
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
@vcunat:matrix.orgVladimír Čunát For reference, trunk-combined cancelled for now because
https://github.com/NixOS/nixpkgs/pull/423933#issuecomment-3194232594
08:43:08
@emilazy:matrix.orgemilydid you know we have a bunch of ~32 GiB Android system images in the cache22:02:16
@emilazy:matrix.orgemily via pkgs/development/mobile/androidenv/repo.json 22:02:22
@numinit:matrix.orgMorgan (@numinit)what combination of preferLocalBuild flags makes this not a thing anymore? (pretty sure I tried, but it didn't work) 22:24:27
@emilazy:matrix.orgemilynone; it'd need to skip Hydra entirely22:43:26
@emilazy:matrix.orgemily so hydraPlatforms on the root jobs that lead to it 22:43:31
@emilazy:matrix.orgemily * so hydraPlatforms = [ ]; on the root jobs that lead to it 22:43:39
@emilazy:matrix.orgemily(are those images actually entirely FOSS?)22:43:55
@emilazy:matrix.orgemily (because meta.license would be another route…) 22:44:03
@numinit:matrix.orgMorgan (@numinit)Gotcha, pretty sure I tried applying the toplevel meta, but something may not be taking. Thanks for the heads up22:59:15
@numinit:matrix.orgMorgan (@numinit)Will get that fixed22:59:26
@emilazy:matrix.orgemilyI will be putting up some Android-related PRs soon :)23:21:56
@emilazy:matrix.orgemily(nothing exciting - LLVM clean-up)23:22:05
@emilazy:matrix.orgemily but yeah the weird thing about hydraPlatforms is that anything else can still pull it in 23:22:39
@emilazy:matrix.orgemily @numinit:matrix.org it looks like those system images include GMS btw? which I'm pretty sure is non-free 23:25:20
@numinit:matrix.orgMorgan (@numinit)yeah, that is likely23:25:37
@numinit:matrix.orgMorgan (@numinit)The intent was to mark all of them23:25:51
@numinit:matrix.orgMorgan (@numinit)they are certainly locked behind unfree for composing a SDK23:26:14
@emilazy:matrix.orgemilyI got them through building the emulator23:27:29
@numinit:matrix.orgMorgan (@numinit)ah, makes sense, yeah we should absolutely propagate that down23:28:03
@emilazy:matrix.orgemily you can just set meta.license on the fetchers 23:29:34
@emilazy:matrix.orgemilyand it'll do the trick for you23:29:42
@numinit:matrix.orgMorgan (@numinit)yep yep, should work23:30:47
18 Aug 2025
@vcunat:matrix.orgVladimí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

Show newer messages


Back to Room ListRoom Version: 6