| 5 Feb 2025 |
Vladimír Čunát | Someone from Verizon network is farming by python, ~20k hydra.nixos.org queries per hour. | 12:10:53 |
Vladimír Čunát | Blocked. I think it's the reason why postgresql was eating all the CPU. | 12:11:06 |
Vladimír Čunát | All is
"GET /build/somenumber HTTP/1.1" 200 413 "-" "Python/3.12 aiohttp/3.11.11"
| 12:12:14 |
Vladimír Čunát | * All is
"GET /build/somenumber HTTP/1.1" 200 <nnn> "-" "Python/3.12 aiohttp/3.11.11"
| 12:12:44 |
Vladimír Čunát | * Someone from Verizon network is farming via python, ~20k hydra.nixos.org queries per hour. | 12:12:58 |
Vladimír Čunát | At a glance I found at least 7.5M queries from them. | 12:14:47 |
Janne Heß | In reply to @vcunat:matrix.org
All is
"GET /build/somenumber HTTP/1.1" 200 <nnn> "-" "Python/3.12 aiohttp/3.11.11"
I mean it should be feasible to just drop anything that contains python in the user agent, right? That would at least force people to properly set one | 12:15:29 |
Vladimír Čunát | * At a glance I found at least 7.5M queries from them. That's from 9.8M of the last queries. | 12:16:14 |
Vladimír Čunát | * At a glance I found at least 7.5M queries from them. That's from 9.8M of the last queries, i.e. almost all of our queries. | 12:16:27 |
Vladimír Čunát | Yes, I think so. But it's easier to change user agent than IP addresses. | 12:16:55 |
@radxayuntian:matrix.org | or just rate limit it so they spend time figuring out why | 12:17:46 |
ma27 | In reply to @vcunat:matrix.org Linux stdenvs for now: https://hydra.nixos.org/jobset/nixpkgs/glibc-2.41 I got way further than that fwiw. | 12:47:27 |
Vladimír Čunát | For both platforms? Anyway, it's already building all packages now. | 12:48:01 |
Vladimír Čunát | * For both platforms? Anyway, it's already building all x86_64-linux packages now. | 12:48:20 |
ma27 | nope, x86_64-linux only. But I'm fine with going for that onlny at first. | 12:53:26 |
| Winter changed their profile picture. | 23:30:14 |
| 6 Feb 2025 |
| SomeoneSerge (back on matrix) changed their display name from SomeoneSerge (Gand St. Pieters) to SomeoneSerge (UTC+U[-12,12]). | 17:47:57 |
| 7 Feb 2025 |
Tristan Ross | I'm looking for where we define the master, nixos-unstable, and nixos-unstable-small merges. I tried looking in GHA and in the infra repo but nothing sticks out. I just need to know how long those get merged into each other for. | 03:26:44 |
hexa | nixos-channel-scripts | 03:33:05 |
hexa | mirror-nixos-branch.pl | 03:33:18 |
John Ericson | https://github.com/NixOS/hydra/pull/1421 OK I think this one is ready! | 16:36:50 |
John Ericson | switching to nix-eval-jobs | 16:36:58 |
hexa | exciting | 16:37:04 |
John Ericson | I wrote the a final test last night to make sure flake stuff was still working | 16:37:12 |
John Ericson | thanks ma27 for 99% of the diff :) | 16:37:33 |
John Ericson | Does anyone want to give it some final review? | 16:37:52 |
hexa | $config->{evaluator_max_memory_size} // 4096
| 16:42:20 |
hexa | I guess this is not a divison but rather a default value? 🫣 | 16:42:34 |
hexa | * I guess this is not a kind of divisoin but rather a default value? 🫣 | 16:43:05 |
ma27 | yes | 16:43:23 |