| 12 Jul 2023 |
hacker1024 | I don't know how to work out what process is crashing as the PID is only logged when it dies | 11:55:18 |
hacker1024 | QEMU seems to be running normally outside of Hydra, I can launch x86_64 binaries without any issues | 11:56:07 |
magic_rb | strace the hydra process and filter to execve | 12:34:23 |
magic_rb | thatll tel you hacker1024: | 12:34:35 |
hacker1024 | Thanks, that's a good idea | 12:35:06 |
hacker1024 | I assume I'll need to enable fork tracing too | 12:35:17 |
magic_rb | or the nix daemon, whatever is spawning the pid | 12:35:20 |
magic_rb | yeah following forks may help, try without first to not overwhelm yourself with trace data | 12:35:51 |
hacker1024 | * I am trying to build x86_64 packages on aarch64 using QEMU + binfmt_misc, but evaluation keeps failing.
hydra-eval-jobs returned exit code 1:
warning: unknown setting 'allowed-users'
warning: unknown setting 'trusted-users'
Collecting from unknown thread
child process (37939) killed by signal=6
error: unexpected EOF reading a line
Has anyone seen this before?
| 12:59:48 |
hacker1024 | Non-forking is not very helpful, will try forking
futex(0xffffe89cbdd8, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xffffe89cbe9c, FUTEX_WAIT_BITSET_PRIVATE, 0, {tv_sec=2336, tv_nsec=453667678}, FUTEX_BITSET_MATCH_ANYhydra-eval-jobs returned exit code 1:
warning: unknown setting 'allowed-users'
warning: unknown setting 'trusted-users'
Collecting from unknown thread
child process (52080) killed by signal=6
error: unexpected EOF reading a line
) = ? ERESTART_RESTARTBLOCK (Interrupted by signal)
evaluation of jobset ‘nova:workspaces (jobset#6)’ failed with exit code 1
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=51996, si_uid=122, si_status=1, si_utime=121 /* 1.21 s */, si_stime=22 /* 0.22 s */} ---
restart_syscall(<... resuming interrupted futex ...>) = 0
| 13:02:13 |
hacker1024 | hydra-eval-jobs seems to be crashing while evaluating some GHC .nix files... I have no idea why. https://bin.gy/entiariate | 13:11:49 |
hacker1024 | GHC is unrelated, another test showed similar results while evaluating a different part of Nixpkgs | 13:14:14 |
hacker1024 | Aha
https://github.com/NixOS/hydra/issues/1186 | 13:27:18 |
hacker1024 | Yep, the workaround there has fixed it | 13:32:16 |
Sandro | Could I convert the hydra outputs to ca-derivations as part of the post run command? Would that be a terrible idea? | 13:56:08 |
| qazer joined the room. | 17:16:33 |
| @teutat3s:pub.solar left the room. | 21:17:56 |
| 13 Jul 2023 |
| vcunat changed their display name from @vcunat to vcunat. | 08:27:44 |
| 14 Jul 2023 |
hacker1024 | Is there a way to debug job regexes for the GitHub Status plugin? I have project:jobset:(?!.*-inputs).*, designed to match things like project:jobset:aarch64-linux.core but not project:jobset:aarch64-linux.core-inputs. It's not working, though - no jobs seem to be getting selected. A simpler project:jobset:.* works just fine. | 11:22:00 |
hacker1024 | Actually, the plugin seems to log quite a lot to stderr. Where would I be able to find that using the NixOS module? Which systemd service to the plugins run under? | 11:30:31 |
hacker1024 | Ah, found it in the hydra-notify journal. | 13:22:41 |
| cole-h changed their display name from cole-h to cole-h (back 1 Aug). | 23:51:14 |
| 15 Jul 2023 |
| Shane on Conduit.rs ⚡️ joined the room. | 16:40:06 |
| 16 Jul 2023 |
ma27 | does anybody want to merge https://github.com/NixOS/hydra/pull/1292? writing a test is a little hard unfortunately because when running the queue-runner with build-only in the test env, no stats seem to be collected, but I'm open for ideas %) | 14:06:29 |
| 17 Jul 2023 |
| Ramses 🇵🇸 joined the room. | 08:28:45 |
| 19 Jul 2023 |
| @easel:matrix.org left the room. | 23:01:07 |
| 20 Jul 2023 |
| @miangraham:matrix.org joined the room. | 10:30:27 |
das_j | In case anyone needs the log of the currently running hook, here's a handy shortcut: pgrep hydra-notify | head -n1 | xargs -I X nix-shell -p lsof --run 'lsof -p X' | grep runcommand | tail -n1 | rev | cut -d' ' -f1 | rev | xargs cat | 10:36:47 |
| 21 Jul 2023 |
| Rodrigo Lazcano joined the room. | 05:44:45 |
| @rimuru:gentoo.chat changed their profile picture. | 12:31:46 |