-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
Evaluation error is blocking jobsets #83647
Comments
There's more instances of the evaluation error even: |
I'm unable to reproduce any error locally (without hydra). I did an experiment on unstable-small jobset: the last successful evaluation is on 05f0934, so I forced it to re-try with the same commit and it failed with
On the other hand, 19.09 seems unaffected 🤷♂️ this seems just hard when the real errors get hidden. |
Likely fix for the Hydra issue: Once fixed, evals should show errors again. |
It may be a nix-side regression! While my nix-daemon was Switching to the revision of nix shown on the Hydra footer (3e7aab8) the issue is cleanly reproducible. I'll add that it also reproduces quickly! 1m10.799s, rather than more than an hour! |
In Nix:
All had to be skipped as the tests won't pass. EDIT: It looks like NixOS/nix@75db069 may be the regression. |
Yes, it's a known issue: NixOS/nix#3462 |
See also: #83863 |
Just to make sure, is NixOS/nix#3462 currently still blocking 20.03 evaluations? Can we move hydra.nixos.org to a version before that? I think having done some Hydra evaluations is critical to do before the 20.03 release. |
We reverted #73966 so this particular instance that triggered NixOS/nix#3462 is no longer happening and the evals are running: https://hydra.nixos.org/job/nixos/release-20.03/tested#tabs-status |
This was fixed by @jtojnar, closing as per the short discussion in the go-no-go meeting |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/go-no-go-meeting-nixos-20-03-markhor/6495/16 |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/nixos-unstable-hasnt-been-updated-in-a-while/6584/8 |
It appears like this issue has returned to the unstable channel. All that is being logged is a JSON error (something is null). |
It will surely come from a different place, but we can recycle this issue. |
If this is like #99236, I have doubts that this is related. The following error, for #99236, didn't result in an error message being eaten by the hydra evaluator.
While in the past the following would:
It would be better to instead follow-up in a new issue (with linking to suspect previous issues) imo. What's that with error messages being eaten by the hydra evaluator? And a new instance found (unrelated to the current issue) |
The eval issue is gone. It turned out to be due to one of the changes I made to the test infrastructure. This has been fixed in #101645. As a result of the joined work on this @samueldr did propose NixOS/hydra#825 which would (hopefully) allow us to spot the source of these errors much quicker. Usually the eval output on hydra is very noisy and any pointer towards where the actual error is coming from is helpful. |
Describe the bug
The actual issue is masked by a Hydra bug NixOS/hydra#728.
The text was updated successfully, but these errors were encountered: