-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nixos-unstable blocked on evaluation error “error: unexpected EOF reading a line” #162317
Comments
The failure is almost surely running out of memory. At least that's what was reported several days ago. |
Hydra has done many evaluation attempts in the past few days, as I increased the frequency to 10/day in hope that at least sometimes we could get lucky and fit the RAM, but apparently we're too high now. Now I also tried with empty /cc @grahamc |
I wonder if that
|
I suspect that some success exceptions a week ago were thanks to lower RAM usage soon after evaluator restart. No idea why it would happen, but that's what I thought after looking at the graphs of |
On my system, with the version of hydra-unstable in nixpkgs,
presumably due to With the newer version of hydra-unstable from #160202, this isn’t fatal to |
Thanks, dropped in 18bd82e. |
Wow, we got a successful evaluation: https://hydra.nixos.org/eval/1746348 It's a shame that the "Evaluation Errors" tab is so often unusable (in our practice). |
Well, we got a channel bump, but it still won't evaluate successfully in default setting. |
OK, so I dropped aarch64-linux from
|
Is it happening again? one week without unstable updates already. |
I got this update yesterday, and for today, I don't know what is happening, it's seems to be stuck indeed (https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents). |
I can't see anything stuck. |
I'm not saying something is wrong on my side. However, from my NixOS rookie eye, I just have the impression that sometimes builds are really fast to be done (like the last 3 successful builds 2 days ago) and sometimes they stay much longer and I have the impression that something is stuck somewhere. |
Sorry, is the |
Yes, that's because our darwin resources were low, so it's been taking longer. |
Yes indeed, it's extremely slow. |
8 days already, versionitis is killing me 😄 . |
Thanks to the foundation and Graham, the evaluator was migrated to a much more powerful machine. So these RAM issues shouldn't happen anymore, and I lifted the temporary restriction of aarch64-linux from the primary jobset, since https://hydra.nixos.org/eval/1753830 |
Let's close this, so that we don't accumulate more not-that-much related issues into the same thread. |
The old not-quite-sufficient one was PX62-NVME: 6 cores, 64G ram, https://www.hetzner.com/dedicated-rootserver/matrix-px Note that the postgres DB runs on a different machine. |
And the new sufficient one? |
I don't know exactly, but the RAM insufficiency came just from the large number of NixOS tests in a single evaluation. 100k normal builds in a single evaluation was OK. |
I think I saw Hetzner AX101 mentioned on Matrix? (that would be 128 GB) |
nixos-unstable
has been blocked for a week, and currently fails to evaluate with the dreadederror: unexpected EOF reading a line
, which gives no information about where the real failure originated.Previous/related issues:
The text was updated successfully, but these errors were encountered: