gchristensen changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | 18.09 release managers: vcunat and samueldr | https://logs.nix.samueldr.com/nixos-dev
<gchristensen> srhb: you're on hiatus?
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
<srhb> gchristensen: Something like that. Hopefully not for too long :)
<samueldr> still going, and it looks like there may be further issues along the way, but 17.09->18.03 https://gist.github.com/e2d455299552d90d432aa55914d14db8
<samueldr> :e
<samueldr> oops!
<srhb> samueldr: second column is duration?
<samueldr> yes
<gchristensen> ...huh
<gchristensen> I think you're on to something
<samueldr> (others are things I wanted in case it wasn't a big drop)
<srhb> Looks like an interesting disjunction for sure.
<samueldr> I'll be using git bisect soon with the same thing hopefully seeing one and only one commit
<samueldr> (last column is `result` as I was suspicious of an initial run where I had the same exact duration)
<gchristensen> samueldr: hmmmmm what point in 18.03 did you check
<gchristensen> latest?
<samueldr> first columns is a commit~ish
<samueldr> so the tag
<samueldr> (made it possible to then bisect
<gchristensen> ah
<gchristensen> what are the date-like columns?
<samueldr> wait, I'm kinda wrong, I should have used the -beta tags to keep on the master branch :/
<samueldr> but eh, still valuable
eadwu has joined #nixos-dev
<samueldr> first date is commit date, second one is the moment it ran at here
<gchristensen> duh
<samueldr> no duh required :)
<gchristensen> :)
<samueldr> I probably should have added a "moment build started" to allow knowing outside of what the test reports, how much time it took
<samueldr> (but it also includes the usb image creation and other things we don't really want)
<samueldr> though yeah, timings look stable at first glance for 18.03, and I wouldn't be surprised timings keep being stable
* gchristensen has an idear
<gchristensen> samueldr: what is your test command?
<samueldr> nix-build nixos/tests/boot.nix -A uefiUsb # unless you wanted the thing that makes the not-really-useful csv
<samueldr> (it would have been useful only if it wasn't a sharp change
<samueldr> I get the time with `TIME="$(nix log ./result | grep 'test script finished in' | cut -d ' ' -f5 | sed -e 's/s$//')"`
<gchristensen> oh cool
<samueldr> people, please, no need to golf it :/
<gchristensen> haha
<gchristensen> binary search is pretty brilliant
<samueldr> gchristensen: found something?
<samueldr> (still haven't started the bisectin')
<gchristensen> I'm doing a binary search on https://channels.nix.gsc.io/nixos-unstable/history
<gchristensen> currently checking 2a8a5533d18b22ed983a1fe526ec16b801cbcd97 -- entry #130/175
<{^_^}> https://github.com/NixOS/nixpkgs/pull/130 (by peti, 6 years ago, closed): Remove obsolete versions of Dovecot
<samueldr> good idea to start with that
<gchristensen> I'm really tired, but want to do something, so this sort of activity is perfect.
<samueldr> oh
<samueldr> though I'm right in assuming that this happens after the 300s timeout, I guess
<samueldr> (I knew the 100 -> 500 s thing was probably not at fault, or I guess probably isn't?)
<gchristensen> yeah, dunno, this is clearly adding a tonnnnn of time to the test.
<samueldr> I'm guessing the increase between 18.03 and 18.09 comes from the increase in size of the iso
<samueldr> (~100s)
<gchristensen> 997270f2139ae75815fab81e7db7b61385cf07396e 1520023247 133.42s
<gchristensen> 1001fb765d025021112e94d99fd665b98e41066fb6b 1520104734 533.12s
<gchristensen> ok so that slowdown is a red herring :)
<samueldr> had to be investigated still :)
<gchristensen> surely
<gchristensen> I guess its time to reopen my ssh server project.
drakonis has quit [Ping timeout: 272 seconds]
drakonis has joined #nixos-dev
drakonis has quit [Read error: Connection reset by peer]
orivej_ has quit [Ping timeout: 250 seconds]
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
eadwu has quit [Ping timeout: 252 seconds]
worldofpeace has quit [Ping timeout: 258 seconds]
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
obadz has quit [Ping timeout: 244 seconds]
obadz has joined #nixos-dev
orivej has joined #nixos-dev
sir_guy_carleton has quit [Quit: WeeChat 2.2]
orivej has quit [Ping timeout: 272 seconds]
orivej has joined #nixos-dev
<arianvp> niksnut: Yo got time sunday?
<arianvp> for the keysigning?
<niksnut> not sure yet, I may have to drop off some people at the airport then
init_6 has joined #nixos-dev
eadwu has joined #nixos-dev
Synthetica has joined #nixos-dev
eadwu has quit [Ping timeout: 252 seconds]
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
<domenkozar> anyone has some material for nixos weekly? https://github.com/NixOS/nixos-weekly/pull/74
<{^_^}> nixos-weekly#74 (by domenkozar, 2 weeks ago, open): Call for Content: 2018/15
<niksnut> hm, why does NixOS have separate modules for the keybase service and kbfs? is there ever a reason to enable one without the other?
drakonis has joined #nixos-dev
ben has quit [Quit: Reconnecting]
ben has joined #nixos-dev
pie_ has quit [Remote host closed the connection]
pie_ has joined #nixos-dev
drakonis has quit [Read error: Connection reset by peer]
tilpner has joined #nixos-dev
<arianvp> Can we cut a new Nix release?
<gchristensen> like a 2.1.x?
<arianvp> yeh, it's blocking the inclusion of nix into debian
<arianvp> because there are some fixes in master that they need, and the freeze window for debian is in a few days
<gchristensen> I think master would be a 2.2.0
<domenkozar> :-D
<arianvp> Question, how do I get the logs of a derivation with nix 2.0?
<arianvp> if I do
<arianvp> nix build -f .
<arianvp> then nix log -f . fails with "more arguments required"
ben has quit [Quit: leaving]
<gchristensen> nix log foo.drv?
<samueldr> cutting a nix release before the soon-to-be-coming freeze for 19.03 isn't a bad idea too (unless it's really not ready)
<gchristensen> oh my goodness 19.03 is right around the corner
<samueldr> yeah, I was thinking "eh, it's in a couple months anyway" but then counted to three...
<gchristensen> niksnut: how do you feel about Nix 2.2?
init_6 has quit [Ping timeout: 246 seconds]
<srhb> arianvp: nix log -f . ''
<srhb> arianvp: (Yes, it's a little obscure)
<gchristensen> O.o "a little"
<domenkozar> :D
drakonis has joined #nixos-dev
<ekleog> well, it's telling you to pass it more arguments, why would you find it obscure that it wants more arguments? :D
<arianvp> srhb: perhaps I Should open an issue for that? :P
<arianvp> make nix build and nix log behave thesame
<LnL> there's an issue and a pr IIRC
<arianvp> oh cool
<{^_^}> nix#2340 (by bobvanderlinden, 21 weeks ago, open): make single installable argument optional, allowing `nix log`
jtojnar has quit [Ping timeout: 250 seconds]
jtojnar has joined #nixos-dev
drakonis has quit [Read error: Connection reset by peer]
<niksnut> gchristensen: yes I can do a 2.2 release
JosW has joined #nixos-dev
JosW has quit [Ping timeout: 252 seconds]
worldofpeace has joined #nixos-dev
orivej has quit [Remote host closed the connection]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
eadwu has joined #nixos-dev
drakonis has joined #nixos-dev
orivej has quit [Remote host closed the connection]
orivej has joined #nixos-dev
Synthetica has quit [Quit: Connection closed for inactivity]
obadz has quit [Ping timeout: 252 seconds]
Lingjian has joined #nixos-dev
phreedom has quit [Remote host closed the connection]
eadwu has quit [Ping timeout: 252 seconds]
phreedom has joined #nixos-dev
Synthetica has joined #nixos-dev
Lingjian has quit [Read error: Connection reset by peer]
Lingjian has joined #nixos-dev
worldofpeace has quit [Remote host closed the connection]
obadz has joined #nixos-dev
worldofpeace has joined #nixos-dev
Lingjian has quit [Ping timeout: 268 seconds]
drakonis has quit [Ping timeout: 240 seconds]