sphalerite changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 19.03 released! https://discourse.nixos.org/t/nixos-19-03-release/2652 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html https://r13y.com | 19.03 RMs: samueldr,sphalerite | https://logs.nix.samueldr.com/nixos-dev
justanotheruser has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos-dev
ajs124 has quit [Quit: Gateway shutdown]
alp has quit [Ping timeout: 252 seconds]
orivej has quit [Ping timeout: 248 seconds]
ajs124 has joined #nixos-dev
Drakonis has quit [Quit: WeeChat 2.4]
justanotheruser has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos-dev
FRidh has joined #nixos-dev
Jackneill has joined #nixos-dev
Taneb is now known as nvd
nvd is now known as Taneb
__monty__ has joined #nixos-dev
_e has quit [Ping timeout: 264 seconds]
_e has joined #nixos-dev
_e has quit [Ping timeout: 252 seconds]
_e has joined #nixos-dev
domenkozar[m] has quit [Changing host]
domenkozar[m] has joined #nixos-dev
_e has quit [Ping timeout: 276 seconds]
_e has joined #nixos-dev
_e has quit [Ping timeout: 272 seconds]
_e has joined #nixos-dev
psyanticy has joined #nixos-dev
_e has quit [Ping timeout: 276 seconds]
_e has joined #nixos-dev
joepie91 is now known as not-joepie91
alp has joined #nixos-dev
orivej has joined #nixos-dev
phreedom_ has joined #nixos-dev
phreedom has quit [Ping timeout: 260 seconds]
<FRidh> gchristensen: could oyu have a look at the nixpkgs manual. It's broken since the snap change.
<Taneb> What's up with the tests for the unstable channel? Looks like a bunch of architectures got renamed from darwin to ios
<Taneb> :)
<gchristensen> ouch
<gchristensen> how did they change to ios? :o
<samueldr> gchristensen: the manual breakage isn't the ios change :)
<gchristensen> yeah I know
<samueldr> right, sorry
<gchristensen> oo
<samueldr> could it be that the nix-built manual moves the manual sources, without having the full nixpkgs tree?
<samueldr> thus ../../ now dangles in the void?
<gchristensen> boy
<FRidh> the manual references have not been included in the folder
<FRidh> *in the derivation
<globin> /
orivej has quit [Ping timeout: 272 seconds]
<disasm> Want to open this up for feedback suggestions before IOHK hacks on hydra: https://github.com/NixOS/hydra/issues/662
<{^_^}> hydra#662 (by disassembler, 1 minute ago, open): Hydra integration with RabbitMQ Proposal
<gchristensen> OoooOOOoooOoooOoooo
<gchristensen> wanting to read that when I have a second :o
<gchristensen> disasm: > end of eval <- a way to get the eval *log* too plz
<disasm> gchristensen: good point
<disasm> gchristensen: ideally, I think we'd want a UI change so https://hydra.iohk.io/eval/631666 has a tab for log and just link URL to that.
* disasm wonders where log goes when there's no errors
<samueldr> the eval log is an UPDATE on the eval's row IIRC
<samueldr> so failed evals are lost in the æther
<disasm> ah
<samueldr> ideally, a failed eval, not with errors, but one that fails due to OOM or anything else should still be listed imo
<disasm> are the build logs all stored in psql?
<samueldr> (my knowledge stops about here)
<disasm> I have clever digging into if RabbitMQ fits the bill here and how hard phase 1 would be to implement. I anticipate early next week we might start on hacking on it, so please post any suggestions to that issue!
<Taneb> Biggest worry I have is "will it bring in many new large dependencies to Hydra"
<samueldr> I think the evals thing I said is orthogonal
Drakonis has joined #nixos-dev
Drakonis has quit [Quit: WeeChat 2.4]
<samueldr> likely OOM for nixos:trunk-combined @ 16:26 UTC
FRidh has quit [Quit: Konversation terminated!]
<gchristensen> I think introducing rabbitmq opens up a lot of room for building further in to it, expanding hydra's capabilities
<gchristensen> hydra evaluates tens of thousands of things, something heavier like rabbitmq is proabbly a good fit
<gchristensen> one concern I'd like to see addressed is monitoring and how to understand if things are healthy or not
<samueldr> it'd be interesting to see more structured information in evaluations; details about the different kind of warnings, tracking a job status even when it doesn't eval due to being marked broken, or unsupported on platform X
<disasm> gchristensen: I'm thinking if all the communications are going throgh rabbitmq we could write a prometheus exporter that watches those communications and spits out some metrics
<samueldr> example of what I'm thinking, "This job is not a member of the latest evaluation of its jobset. This means it was removed or had an evaluation error.", no structured data to point to a reason
<samueldr> you have to go by only the last eval (so no historical data) and search in the textual log
orivej has joined #nixos-dev
Jackneill has quit [Remote host closed the connection]
ryantm has quit [Remote host closed the connection]
ryantm has joined #nixos-dev
<yorick> gchristensen: infinisil: anyone have some time to take a look at https://github.com/NixOS/nixpkgs/pull/59358 ?
<{^_^}> #59358 (by Lucus16, 12 weeks ago, open): Multiple buildkite agent support
<gchristensen> interesting
<gchristensen> domenkozar[m]: ^
<gchristensen> right now my multiple agents are in nixos containers
psyanticy has quit [Quit: Connection closed for inactivity]
<yorick> gchristensen: we've been using this for half a year now, it would be really nice if we could get it upstreamed
alp has quit [Ping timeout: 264 seconds]
justanotheruser has quit [Ping timeout: 244 seconds]
<samueldr> likely OOM for nixos:trunk-combined @ 20:03 UTC
<samueldr> (in additions to a couple Too many heap sections in between)
justanotheruser has joined #nixos-dev
alp has joined #nixos-dev
Jackneill has joined #nixos-dev
Jackneill has quit [Remote host closed the connection]
__monty__ has quit [Quit: leaving]
orivej has quit [Ping timeout: 272 seconds]
Drakonis has joined #nixos-dev