samueldr changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS 20.03 Feature Freeze Feb 10 https://discourse.nixos.org/t/nixos-20-03-feature-freeze/5655 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite; 20.03: worldofpeace, disasm | https://logs.nix.samueldr.com/nixos-dev
<Profpatsch> gchristensen: People are poking like craaazy :) https://github.com/NixOS/ofborg/pull/410
<{^_^}> ofborg#410 (by Ekleog, 14 weeks ago, open): nixpkgs-rs: build .passthru.tests too
<Profpatsch> gchristensen: Can we do anything to help you test this
<gchristensen> yarr
<gchristensen> I'd love to get other people helping admin the infra and able to handle PRs
<Profpatsch> hrm, it’s the initial bus factor hurdle, right
<gchristensen> the alerts about the channel update are due to a hydra database inefficiency that I was looking at before
_ris has quit [Ping timeout: 268 seconds]
<{^_^}> firing: ChannelUpdateStuck: https://status.nixos.org/prometheus/alerts
<worldofpeace> Profpatsch: I now know the magic number to summon the gchristensen
<aanderse> ping ma27
<gchristensen> can anyone fix the alertmanager config here https://github.com/NixOS/nixos-org-configurations/blob/master/delft/eris.nix#L73 to only send alerts to "http://127.0.0.1:9080/?target_id=%23nixos-dev" if the severity is page? and also drop the page severity from https://github.com/NixOS/nixos-org-configurations/blob/master/delft/eris.nix#L142-L148 ? I need to delegate this or I'm disabling the alerts
<gchristensen>
kenjis1 has quit [Ping timeout: 265 seconds]
bhipple has joined #nixos-dev
lovesegfault has joined #nixos-dev
bhipple has quit [Ping timeout: 268 seconds]
drakonis has quit [Read error: Connection reset by peer]
bhipple has joined #nixos-dev
das_j has quit [Remote host closed the connection]
ajs124 has quit [Remote host closed the connection]
Scriptkiddi has quit [Remote host closed the connection]
Scriptkiddi has joined #nixos-dev
das_j has joined #nixos-dev
ajs124 has joined #nixos-dev
lovesegfault has quit [Ping timeout: 265 seconds]
lovesegfault has joined #nixos-dev
orivej has joined #nixos-dev
lovesegfault has quit [Quit: WeeChat 2.7]
bhipple has quit [Remote host closed the connection]
justan0theruser is now known as justanotheruser
<tilpner> gchristensen: And drop non-severe alerts, or direct them to e.g. #nixos-ops/#nixos-infra or a non-IRC receiver?
<domenkozar[m]> anything for nixos weekly?
<tilpner> gchristensen: nixos-org-configurations#99
<{^_^}> https://github.com/NixOS/nixos-org-configurations/pull/99 (by tilpner, 26 seconds ago, open): delft/eris: drop alerts with severity!='page', ignore stuck channels
<ma27[m]> pong aaron (was asleep ^^)
<ma27[m]> (ah, just read my github notifications. I assume this is about the PHP stuff? Procrastinated this for a bit too much time (sorry ^^), will try to finish implementing that this week :) )
<pie_[bnc]> people are still running into this https://github.com/NixOS/nixpkgs/issues/65375 (yes everyone is overloaded i know)
<{^_^}> #65375 (by deliciouslytyped, 27 weeks ago, open): GRUB silently generates wrong config (cryptsetup default is now LUKS2)
Jackneill has joined #nixos-dev
<pie_[bnc]> zimbatm: I made https://github.com/NixOS/nixpkgs/issues/79204 , do you remember if there's anything else that would be useful for me to link?
<{^_^}> #79204 (by deliciouslytyped, 1 minute ago, open): Packaging Request: Sandstorm.io
orivej has quit [Ping timeout: 265 seconds]
<rnhmjoj> is there any plan to deal with the fact nixpkgs Qt is two major releases behind the latest?
__monty__ has joined #nixos-dev
orivej has joined #nixos-dev
psyanticy has joined #nixos-dev
Mic92 has quit [Quit: WeeChat 2.6]
Mic92 has joined #nixos-dev
worldofpeace has quit [*.net *.split]
arcnmx has quit [*.net *.split]
jtojnar has quit [*.net *.split]
Ericson2314 has quit [*.net *.split]
cocreature has quit [*.net *.split]
__monty__ has quit [*.net *.split]
Jackneill has quit [*.net *.split]
andi- has quit [*.net *.split]
justanotheruser has quit [*.net *.split]
vdemeester has quit [*.net *.split]
aristid has quit [*.net *.split]
teozkr has quit [*.net *.split]
scott has quit [*.net *.split]
thoughtpolice has quit [*.net *.split]
dmj` has quit [*.net *.split]
srk has quit [*.net *.split]
hyperfekt has quit [*.net *.split]
lightbulbjim has quit [*.net *.split]
{^_^} has quit [*.net *.split]
alienpirate5 has quit [*.net *.split]
emily has quit [*.net *.split]
abbradar[m] has quit [*.net *.split]
mkg20001 has quit [*.net *.split]
fpletz has quit [*.net *.split]
flokli has quit [*.net *.split]
capisce has quit [*.net *.split]
psyanticy has quit [*.net *.split]
sorear has quit [*.net *.split]
misuzu has quit [*.net *.split]
chrisaw has quit [*.net *.split]
mingc has quit [*.net *.split]
thonkpod has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
genesis has quit [*.net *.split]
johanot has quit [*.net *.split]
fadenb has quit [*.net *.split]
michaelpj has quit [*.net *.split]
layus[m] has quit [*.net *.split]
hexa- has quit [*.net *.split]
qyliss has quit [*.net *.split]
janneke has quit [*.net *.split]
infinisil has quit [*.net *.split]
puck has quit [*.net *.split]
NinjaTrappeur has quit [*.net *.split]
aria has quit [*.net *.split]
c00w has quit [*.net *.split]
ashkitten has quit [*.net *.split]
tazjin has quit [*.net *.split]
averell has quit [*.net *.split]
kreisys has quit [Ping timeout: 240 seconds]
ericnoan has quit [Ping timeout: 268 seconds]
Nyanloutre[m] has quit [*.net *.split]
ma27[m] has quit [*.net *.split]
thefloweringash has quit [*.net *.split]
capisce has joined #nixos-dev
alienpirate5 has joined #nixos-dev
fpletz has joined #nixos-dev
flokli has joined #nixos-dev
mkg20001 has joined #nixos-dev
emily has joined #nixos-dev
abbradar[m] has joined #nixos-dev
{^_^} has joined #nixos-dev
lightbulbjim has joined #nixos-dev
jtojnar has joined #nixos-dev
worldofpeace has joined #nixos-dev
Ericson2314 has joined #nixos-dev
cocreature has joined #nixos-dev
arcnmx has joined #nixos-dev
makefu has quit [*.net *.split]
tilpner has quit [*.net *.split]
mmlb has quit [*.net *.split]
tv has quit [*.net *.split]
arianvp has quit [*.net *.split]
pepesza has quit [*.net *.split]
cransom has quit [*.net *.split]
gchristensen has quit [*.net *.split]
kcalvinalvin has quit [*.net *.split]
danderson has quit [*.net *.split]
edwtjo has quit [*.net *.split]
rsa has quit [*.net *.split]
callahad870 has quit [*.net *.split]
garbas has quit [*.net *.split]
LnL has quit [*.net *.split]
bridge[evilred] has quit [*.net *.split]
alp has quit [*.net *.split]
ekleog has quit [*.net *.split]
averell has joined #nixos-dev
averell has quit [Max SendQ exceeded]
alp- has joined #nixos-dev
edwtjo has joined #nixos-dev
danderso1 has joined #nixos-dev
scott has joined #nixos-dev
thoughtpolice has joined #nixos-dev
aristid has joined #nixos-dev
teozkr has joined #nixos-dev
vdemeester has joined #nixos-dev
justanotheruser has joined #nixos-dev
andi- has joined #nixos-dev
Jackneill has joined #nixos-dev
__monty__ has joined #nixos-dev
hyperfekt has joined #nixos-dev
srk has joined #nixos-dev
alp- is now known as alp
ekleog has joined #nixos-dev
johanot has joined #nixos-dev
aminechikhaoui has joined #nixos-dev
fadenb has joined #nixos-dev
genesis has joined #nixos-dev
mingc has joined #nixos-dev
chrisaw has joined #nixos-dev
thonkpod has joined #nixos-dev
misuzu has joined #nixos-dev
sorear has joined #nixos-dev
psyanticy has joined #nixos-dev
ashkitten has joined #nixos-dev
infinisil has joined #nixos-dev
NinjaTrappeur has joined #nixos-dev
puck has joined #nixos-dev
aria has joined #nixos-dev
tazjin has joined #nixos-dev
c00w has joined #nixos-dev
janneke has joined #nixos-dev
qyliss has joined #nixos-dev
hexa- has joined #nixos-dev
layus[m] has joined #nixos-dev
michaelpj has joined #nixos-dev
edwtjo has joined #nixos-dev
edwtjo has quit [Changing host]
bridge[evilred] has joined #nixos-dev
gchristensen has joined #nixos-dev
cransom has joined #nixos-dev
justanotheruser has quit [Max SendQ exceeded]
arianvp has joined #nixos-dev
garbas has joined #nixos-dev
gchristensen is now known as Guest46376
ericnoan has joined #nixos-dev
ericnoan has joined #nixos-dev
ericnoan has quit [Changing host]
noonien has quit [Ping timeout: 245 seconds]
garbas is now known as Guest17523
<zimbatm> pie_[bnc]: sounds about right
makefu has joined #nixos-dev
LnL has joined #nixos-dev
cbarrett has quit [Ping timeout: 246 seconds]
nh2 has quit [Ping timeout: 245 seconds]
<zimbatm> sandstorm is quite difficult to package though
elvishjerricco has quit [Ping timeout: 246 seconds]
LnL is now known as Guest81886
Guest81886 has quit [Changing host]
Guest81886 has joined #nixos-dev
pepesza has joined #nixos-dev
sorear has quit [Ping timeout: 244 seconds]
averell has joined #nixos-dev
feepo has quit [Ping timeout: 245 seconds]
Guest81886 has quit [Client Quit]
Guest46475 has joined #nixos-dev
nh2 has joined #nixos-dev
cbarrett has joined #nixos-dev
tv has joined #nixos-dev
sorear has joined #nixos-dev
scott has quit [Ping timeout: 265 seconds]
feepo has joined #nixos-dev
dmj` has joined #nixos-dev
chrisaw has quit [Ping timeout: 272 seconds]
elvishjerricco has joined #nixos-dev
rsa has joined #nixos-dev
scott has joined #nixos-dev
chrisaw has joined #nixos-dev
noonien has joined #nixos-dev
kreisys has joined #nixos-dev
tazjin has quit [Ping timeout: 272 seconds]
tazjin has joined #nixos-dev
<evils> oh lol, i briefly looked at packaging it, yea, didn't help that their docs are out of date, gave up when i found out about ekam, https://git.io/JvGBD
kcalvinalvin has joined #nixos-dev
<zimbatm> yeah they created their own little personalized packaging hell
<pie_[bnc]> zimbatm: yeah i just made an issue so that it exists
<zimbatm> yeah, thansk for that!
<aanderse> ma27: thanks! ❤
kenjis1 has joined #nixos-dev
LnL has joined #nixos-dev
LnL has joined #nixos-dev
LnL has quit [Changing host]
Guest46376 is now known as gchristensen
gchristensen has quit [Changing host]
gchristensen has joined #nixos-dev
kenjis1 has quit [Ping timeout: 265 seconds]
<niksnut> need to update nix, there are a couple of places that hard-code the length of a rev
<gchristensen> LnL: thank you for your PR yesterday, that looks much better
<LnL> gchristensen: if it's still flaky you can increase the window, but I'm assuming updates will fail within 5 minutes unless something more is going on
<gchristensen> yeah, good idea
<das_j> niksnut gchristensen what do you think about adding a flake.nix to nixpkgs master? This would then be part of the 20.03 branch-off and allow downstream projects to experiment with flakes before the actual release of the nix flakes branch
<gchristensen> I sort of feel like adding it to nixpkgs might be committing a bit too hard to it, but maybe it is a good idea
<gchristensen> niksnut: what do you think?
<niksnut> das_j: yes, I'm working on it
<das_j> Nice, thanks!
<{^_^}> #68897 (by edolstra, 20 weeks ago, open): [WIP] Flake support
<das_j> Oh this is a lot more than just dropping the file…
<das_j> I'll check it out later, thanks!
<niksnut> yes, it also adds flake support to nixos-rebuild
andi- has quit [Ping timeout: 265 seconds]
ixxie has joined #nixos-dev
andi- has joined #nixos-dev
ixxie has quit [Ping timeout: 268 seconds]
ixxie has joined #nixos-dev
<worldofpeace> Question: I need to create two hydra jobsets in less than a week(if we're all good for beta release that is), I don't have a hydra account.
<gchristensen> typically that is easiest / best done by asking for somebody (like me, Eelco) to do it
<gchristensen> creatig jobsets like that requires a lot of permissions. you should have a good set of permissions, but that one is a bit higgh
<gchristensen> worldofpeace: do you have a Google account of some flavor?
<worldofpeace> (I also find the notion of the branch point and a beta release kinda weird to do all in one, but that's not what's bugging me too much atm)
<worldofpeace> gchristensen: no
<worldofpeace> haven't for years now
<gchristensen> heh
<gchristensen> that does make it more difficult
<gchristensen> worldofpeace: let's PM at 12:00 America/New_York and we'll get it sorted? I need to get a few tasks done before 11:30.
<worldofpeace> gchristensen: works for me, ttyl
ixxie has quit [Ping timeout: 265 seconds]
Guest46475 has quit [Quit: WeeChat 2.6]
justanotheruser has joined #nixos-dev
cransom has quit [Quit: WeeChat 2.6]
cransom has joined #nixos-dev
ixxie has joined #nixos-dev
drakonis has joined #nixos-dev
worldofpeace_ has joined #nixos-dev
orivej has quit [Ping timeout: 268 seconds]
worldofpeace_ has quit [Quit: worldofpeace_]
danderso1 is now known as danderson
worldofpeace has quit [*.net *.split]
arcnmx has quit [*.net *.split]
jtojnar has quit [*.net *.split]
Ericson2314 has quit [*.net *.split]
cocreature has quit [*.net *.split]
justanotheruser has quit [*.net *.split]
lightbulbjim has quit [*.net *.split]
{^_^} has quit [*.net *.split]
alienpirate5 has quit [*.net *.split]
emily has quit [*.net *.split]
mkg20001 has quit [*.net *.split]
abbradar[m] has quit [*.net *.split]
fpletz has quit [*.net *.split]
capisce has quit [*.net *.split]
flokli has quit [*.net *.split]
jtojnar has joined #nixos-dev
worldofpeace has joined #nixos-dev
cocreature has joined #nixos-dev
arcnmx has joined #nixos-dev
Ericson2314 has joined #nixos-dev
justanotheruser has joined #nixos-dev
alienpirate5 has joined #nixos-dev
abbradar[m] has joined #nixos-dev
lightbulbjim has joined #nixos-dev
{^_^} has joined #nixos-dev
emily has joined #nixos-dev
fpletz has joined #nixos-dev
flokli has joined #nixos-dev
mkg20001 has joined #nixos-dev
capisce has joined #nixos-dev
justanotheruser has quit [Max SendQ exceeded]
justanotheruser has joined #nixos-dev
psyanticy has quit [Quit: Connection closed for inactivity]
ixxie has quit [Ping timeout: 265 seconds]
justanotheruser has quit [Ping timeout: 268 seconds]
justanotheruser has joined #nixos-dev
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
<gchristensen> I'm trying an experiment where I try and ask for help on projects I want to get done, instead of just power through when I can :) thank you LnL, tilpner, hexa-, and flokli for helping with the prom & alertmanager troubles this week.
<gchristensen> in the spirit of that: I need help with a small project to improve Hydra's performance. I need to find all the queries in Hydra which write to the `builds` table. You may be thinking "yuck, perl" but you won't need to wrlite any, and this really needs doing. I'm hoping for a volunteer to do some spelunking. After we've found them, some perl will need to be written, but I'll ask for help on that
<gchristensen> separately, so no commitment ;)
<samueldr> imagine one were to look for those queries, what's the intent behind finding those queries?
<gchristensen> right now the Build stable has columns: `job', `jobset`, `project` which are strings. Queries which filter this table can often take 30s+, sometimes 60s+ or even 90s+. I have a patch and migration which (1) adds `id` fields to the jobs, jobsets, and projects tables, and adds job_id, jobset_id, and project_id to the Builds table. those slow queries seem to take just a few seconds or even less
<gchristensen> when using by-ID indexes.
<samueldr> oh, nice
<gchristensen> so the goal is to, when writing to Builds, also write the `*_id` data and then update the slowest read queries. over time we may migrate all of them and drop the stringy ones, but that is out of scope for now
orivej has joined #nixos-dev
justanotheruser has quit [Ping timeout: 265 seconds]
justan0theruser has joined #nixos-dev
kraem has joined #nixos-dev
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
_ris has joined #nixos-dev
kraem has quit [Quit: outta here]
kraem has joined #nixos-dev
orivej has quit [Ping timeout: 268 seconds]
__monty__ has quit [Quit: leaving]
<samueldr> Someone with the right GitHub admin bits, mobile-nixos-website#3 needs you :)
<{^_^}> https://github.com/NixOS/mobile-nixos-website/issues/3 (by davidak, 1 week ago, open): Add proper URL to the GitHub project
<{^_^}> #55973 (by illegalprime, 50 weeks ago, open): build-fhs-userenv: change to using bubblewrap over chrootenv
genesis has quit [Ping timeout: 272 seconds]