!zghijEASpYQWYFzriI:nixos.org

Hydra

385 Members
109 Servers

Load older messages


SenderMessageTime
27 Oct 2022
@nixinator:nixos.devnixinator
In reply to @magic_rb:matrix.redalder.org
Hi! I'm running my own Hydra instance on a non NixOS host essentially and I've never gotten evaluation logs out of it, it just fails as shown here on this link https://hydra.redalder.org/jobset/systems/master#tabs-errors where should I start digging as to why it happens? The module I'm using is heavily based on the NixOS one though so I have no idea why it's misbehaving...
I might asking the obvious, but why is this a non nixos machine? There is probably a very good reason for this .
13:08:54
@nixinator:nixos.devnixinator * I might be asking the obvious, but why is this a non nixos machine? There is probably a very good reason for this . 13:09:13
@magic_rb:matrix.redalder.orgmagic_rb
In reply to nixinator
* I might be asking the obvious, but why is this a non nixos machine? There is probably a very good reason for this .
not really tbh, i just decided at one point i want to run it in a container because why not.
13:10:52
@magic_rb:matrix.redalder.orgmagic_rb

I'm starting to be really surprised this works at all, I don't have git in the module mentioned anywhere. It's not in PATH, neither is Nix which is fascinating

13:41:32
@magic_rb:matrix.redalder.orgmagic_rb

nix correctly reports a failed eval from the terminal

13:45:00
@nixinator:nixos.devnixinator This is probably how the container is handling certainly file descriptors, or something is not quite what Perl expects . 13:55:39
@magic_rb:matrix.redalder.orgmagic_rb

i've no clue, i dont see a reason why it should be misbehaving nor do i see any errors or anything like that

13:56:48
@nixinator:nixos.devnixinator Without seeing the logs, or reproducing the bug myself there not much I can do. Also beware that some process know when they are being run from the interactive cli or spawned from unit/systemd .. so bear that in mind . 14:34:39
@magic_rb:matrix.redalder.orgmagic_rbi sent all the logs i have, nothing indicates any failure15:04:58
@nixinator:nixos.devnixinator Well darn and blast . Looks like a job for dtrace then , shame they never got the licensing sorted out to use it in Linux, it’s basically the dogs bollocks. 22:52:20
@nixinator:nixos.devnixinator Systemtap works but is a poor alternative 22:52:51
@nixinator:nixos.devnixinatorhttps://www.brendangregg.com/dtrace.html#OneLiners22:55:38
@nixinator:nixos.devnixinator This has help me nail all sorts of deep rooted bugs . :-) 22:55:54
@nixinator:nixos.devnixinator (In Solaris) 22:57:50
28 Oct 2022
@magic_rb:matrix.redalder.orgmagic_rb

is dtrace a superior version of strace? (strace is really hard to use tbh)

10:28:24
@k900:0upti.meK900dtrace is more like BPF tracing in the kernel10:29:42
@k900:0upti.meK900It's much more fine-grained than strace10:30:04
@k900:0upti.meK900https://github.com/iovisor/bpftrace10:30:53
@toonn:matrix.orgtoonn It's also a lot harder to get into IIRC. 11:23:42
@toonn:matrix.orgtoonn But use what works for you. 11:23:55
@k900:0upti.meK900Honestly bpftrace is pretty good11:26:01
@k900:0upti.meK900Solaris has way more tracepoints in the kernel though11:26:12
@k900:0upti.meK900But that's just a matter of time now that the infrastructure is all there11:26:29
@janne.hess:helsinki-systems.dedas_j
In reply to @k900:0upti.me
Solaris has way more tracepoints in the kernel though
That feels very far away from the room's topic tbh
11:26:58
@k900:0upti.meK900True11:27:32
@nixinator:nixos.devnixinator Your correct ! 14:36:02
@nixinator:nixos.devnixinator left the room.14:36:30
@rick:matrix.ciphernetics.nlRick (Mindavi)🤣15:13:41
@danth:danth.me@danth:danth.me joined the room.19:37:34
@danth:danth.me@danth:danth.meHi, is there anywhere I can find a list of possible options for the hydra config file?19:39:36

Show newer messages


Back to Room ListRoom Version: 6