Jeremy Fleischman
Jeremy Fleischman
Right now, `nil diagnostics` returns 0 (success) if the highest level diagnostic was a warning ([relevant code](https://github.com/oxalica/nil/blob/2024-08-06/crates/nil/src/main.rs#L143)). I'd like to use `nil` in CI to enforce that there are no...
This fixes https://github.com/vstinner/python-ptrace/issues/89
This line of code https://github.com/vstinner/python-ptrace/blob/0.9.9/ptrace/tools.py#L81-L82 uses the deprecated `datetime.datetime.utcfromtimestamp()` function. I'm not totally sure what the right fix is: it's incorrect to assume that `LOCAL_TIMEZONE_OFFSET` is a constant, as the...
We currently use [ImprovMX](https://improvmx.com/) to handle mail sent to `@nixos.org` (see relevant [dns entries](https://github.com/nixos/infra/blob/c302b98f418757802f26a3cab9ce252ecdf1d305/terraform/dns.tf#L358-L370)). - We only use ImprovMX for mail forwarding (teams like `infra@`, `marketing@`, etc). Today, nobody sends...
(continuation of https://github.com/NixOS/infra/pull/550) IIUC, this doesn't change the behavior of this query at all (Prometheus will still only pick values for `node_filesystem_files_free` and `node_filesystem_files` where all the labels match), but...
We use go-neb to forward prometheus alerts to matrix: https://github.com/NixOS/infra/blob/02eeb973d9698893f806583fa534fa6b86df694f/build/pluto/prometheus/alertmanager.nix#L35 The go-neb github repo was archived on Jun 28, 2023. The README says "[matrix-hookshot](https://github.com/matrix-org/matrix-hookshot) is the spiritual successor to Go-NEB"....
See [`mailing-lists`](https://github.com/NixOS/infra/blob/5eeb20e3a34afe3a1830357dc4d7b525d25f6282/non-critical-infra/modules/mailserver/default.nix#L48-L49). This needs to be updated with the latest data in ImprovMX. This is worth scriptifying, because we'll have to do it again right before switching our MX records...
ETA: mid March 2025 Here's the rollout plan: - [ ] In case anything changed: re-sync mailing lists and SMTP sending accounts from ImprovMX to NixOS/infra: https://github.com/NixOS/infra/issues/586 - [ ]...
**NOTE: This is marked as a draft to remind people not to merge this PR until we're ready to follow the rollout plan documented in https://github.com/NixOS/infra/issues/587.** This is step 2...
`enhance_export` expects the given `options` `dict` to not have a `genre_votes` key at all. However, the way `argparse` works, if you don't specify a command line parameter for `--genre_votes`, the...