sphalerite changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS stable: 20.03 ✨ | 20.09 ZHF: https://discourse.nixos.org/t/nixos-20-09-zero-hydra-failures/8928 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.03 RMs: worldofpeace, disasm; 20.09: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
<qyliss> Some of the deployment stuff (apollo?) sounded quite nix-y
<qyliss> giving everything a unique prefix and stuff to install to
rajivr has joined #nixos-dev
evanjs has quit [Quit: ZNC 1.8.1 - https://znc.in]
evanjs has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 240 seconds]
alp has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-dev
saschagrunert has joined #nixos-dev
orivej has joined #nixos-dev
pinpox has quit [Quit: Ping timeout (120 seconds)]
pinpox has joined #nixos-dev
cole-h has quit [Ping timeout: 258 seconds]
orivej has quit [Ping timeout: 240 seconds]
<Taneb> I'm looking at the source of Hydra and nix's libutil, and it looks like nix::Pool never frees connections so in long running processes (like hydra-queue-runner) they'll never climb down from a peak
<Taneb> I think this is causing issues in my work's Hydra server, which is occasionally using a lot of connection slots and running out, which causes issues, and then never recovering and requiring a restart of the hydra-queue-runner service
<das_j> Taneb: We run a Hydra as well and the queue runner needs restarts every day or so
<das_j> It's actually one of my more regular tasks
<Taneb> das_j: before you restart next time can you run «hydra-queue-runner --status | nix-shell -p jq --run "jq '.nrDbConnections'"» and let me know what it says?
<das_j> I will
<das_j> cc @ajs124
<Taneb> I think setting max_db_connections to something lower might help but it's not a great situation
__monty__ has joined #nixos-dev
orivej has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-dev
emily has quit [Quit: killed]
colemickens has quit [Quit: killed]
jonge[m] has quit [Quit: killed]
Dandellion has quit [Quit: killed]
maralorn has quit [Quit: killed]
rycee has quit [Quit: killed]
Valodim[m] has quit [Quit: killed]
domenkozar[m] has quit [Quit: killed]
ryantm has quit [Quit: killed]
jtojnar has quit [Quit: killed]
worldofpeace has quit [Quit: killed]
bbigras has quit [Quit: killed]
thefloweringash has quit [Quit: killed]
aterius has quit [Quit: killed]
vaibhavsagar has quit [Quit: killed]
bennofs[m] has quit [Quit: killed]
JJJollyjim has quit [Quit: killed]
Ox4A6F has quit [Quit: killed]
danielrf[m] has quit [Quit: killed]
regnat has quit [Quit: killed]
codyopel has quit [Quit: killed]
kraem has quit [Quit: killed]
puzzlewolf has quit [Quit: killed]
bk1603[m] has quit [Quit: killed]
aanderse has quit [Quit: killed]
michaelpj has quit [Quit: killed]
treed[m] has quit [Quit: killed]
zowoq[m] has quit [Quit: killed]
Ericson2314 has quit [Quit: killed]
alexarice[m] has quit [Quit: killed]
Irenes[m] has quit [Quit: killed]
philipp[m] has quit [Quit: killed]
timokau[m] has quit [Quit: killed]
roberth has quit [Quit: killed]
DamienCassou has quit [Quit: killed]
mkg20001 has quit [Quit: killed]
ma27[m] has quit [Quit: killed]
lopsided98 has quit [Ping timeout: 260 seconds]
jtojnar has joined #nixos-dev
lopsided98 has joined #nixos-dev
<rajivr> Is there a way to refer to nix registry flakes from `nix repl`? By going something like `pkgs = import flake:nixpkgs {}`?
Ox4A6F has joined #nixos-dev
DamienCassou has joined #nixos-dev
aanderse has joined #nixos-dev
Valodim[m] has joined #nixos-dev
Ericson2314 has joined #nixos-dev
aterius has joined #nixos-dev
alexarice[m] has joined #nixos-dev
bennofs[m] has joined #nixos-dev
bbigras has joined #nixos-dev
Dandellion has joined #nixos-dev
colemickens has joined #nixos-dev
domenkozar[m] has joined #nixos-dev
danielrf[m] has joined #nixos-dev
emily has joined #nixos-dev
Irenes[m] has joined #nixos-dev
kraem has joined #nixos-dev
maralorn has joined #nixos-dev
jonge[m] has joined #nixos-dev
JJJollyjim has joined #nixos-dev
michaelpj has joined #nixos-dev
philipp[m] has joined #nixos-dev
mkg20001 has joined #nixos-dev
rycee has joined #nixos-dev
ryantm has joined #nixos-dev
roberth has joined #nixos-dev
thefloweringash has joined #nixos-dev
timokau[m] has joined #nixos-dev
vaibhavsagar has joined #nixos-dev
worldofpeace has joined #nixos-dev
bk1603[m] has joined #nixos-dev
codyopel has joined #nixos-dev
zowoq[m] has joined #nixos-dev
regnat has joined #nixos-dev
treed[m] has joined #nixos-dev
puzzlewolf has joined #nixos-dev
ma27[m] has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
aterius has quit [*.net *.split]
kraem has quit [*.net *.split]
michaelpj has quit [*.net *.split]
rajivr has quit [*.net *.split]
julm has quit [*.net *.split]
tokudan has quit [*.net *.split]
Jackneill has quit [*.net *.split]
page has quit [*.net *.split]
taktoa[c] has quit [*.net *.split]
rajivr has joined #nixos-dev
taktoa[c] has joined #nixos-dev
tokudan has joined #nixos-dev
Jackneill has joined #nixos-dev
kraem has joined #nixos-dev
julm has joined #nixos-dev
aterius has joined #nixos-dev
michaelpj has joined #nixos-dev
marek has quit [Ping timeout: 246 seconds]
marek has joined #nixos-dev
<ehmry> rajivr: `builtins.getFlake "nixpkgs"`
<rajivr> Thanks ehmry .
<gchristensen> https://github.com/NixOS/nixpkgs/blob/4da09d369baa2200edb9df27fe9c88453b0ea6cf/nixos/modules/services/torrent/transmission.nix#L150-L155 this seems a bit shady: using an activation script to setup a service's $HOME
<gchristensen> is that right? seems like a weird over-use of activation scripts
<lassulus> well its about the same systemd.tmpfiles would do?
<gchristensen> yeah I just thought the idea was activation scripts should be as absolutely minimal as possible, pushing the rest in to units
<gchristensen> it'd be unfortunate for a bug in transmission's activation script to break early boot, for example
page has joined #nixos-dev
<lassulus> hmm, I guess a preStart would indeed be nicer
alp has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
alp has quit [Remote host closed the connection]
alp has joined #nixos-dev
tilpner has joined #nixos-dev
alp has quit [Read error: Connection reset by peer]
alp has joined #nixos-dev
alp_ has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
alp_ has quit [Remote host closed the connection]
alp_ has joined #nixos-dev
saschagrunert has quit [Quit: Leaving]
<gchristensen> this is spooky, having the version of a package change based on if you have aliases enabled or not: https://github.com/NixOS/nixpkgs/pull/100026/files
<qyliss> oof
<gchristensen> (it has been fixed already)
<LnL> ofborg still evaluates both cases right?
Jackneill has quit [Read error: Connection reset by peer]
Jackneilll has joined #nixos-dev
alp_ has quit [Ping timeout: 272 seconds]
<worldofpeace> LnL: undoubtedly the allowAliases = false is not working
<LnL> no it does, but the evaluation checks only catch errors not inconsistencies like this
<LnL> not sure how tricky it would be to disallow aliases to override existing attributes, it's just an overlay
AlwaysLivid has joined #nixos-dev
cole-h has joined #nixos-dev
ris has joined #nixos-dev
alp_ has joined #nixos-dev
MichaelRaskin has joined #nixos-dev
<worldofpeace> aargh ofborg doesn't eval
<worldofpeace> will fix that
<cole-h> Does it not? I thought that was fixed
<cole-h> Oh, nice.
<worldofpeace> cole-h: it is? I really haven't been able to follow anything at all lately
<cole-h> I thought you were talking about the terraform withPlugins thing
<cole-h> That fl\okli fixed earlier
<cole-h> Err
<cole-h> zim\batm
<worldofpeace> lol, so it seems nixpkgs is getting broken frequently...
<cole-h> (:
<worldofpeace> So I guess it's still true that ofborg evals take a very very long time atm?
<cole-h> Well, they always have, no?
<LnL> we scaled back up last week so shouldn't be the case
<cole-h> Oh, I was talking about the time it takes for the -eval job to go green.
<cole-h> Yeah, we have 4 evaluators right now
<worldofpeace> ugh this was a waste of time if the ofborg related failure got fixed with a manual push https://github.com/NixOS/nixpkgs/pull/100095
<{^_^}> #100095 (by worldofpeace, 6 minutes ago, open): treewide: don't use spidermonkey attr
<worldofpeace> oh wait... incorrectly
<LnL> I think it doesn't run the checks if the target branch is borked
<cole-h> Indeedly
<worldofpeace> um what is going on with this. So it seems what's on github's ui for my commits isn't the same as the actual commit. Though it had me feeling like I was tripping for a hot minute.
<worldofpeace> ahh cool, now github caught up :D
pbogdan has quit [Quit: ZNC 1.8.1 - https://znc.in]
pbogdan has joined #nixos-dev
pbogdan has quit [Client Quit]
rajivr has quit [Quit: Connection closed for inactivity]
orivej has joined #nixos-dev
alp_ has quit [Remote host closed the connection]
alp_ has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
<niksnut> my audio suddenly stopped working
<niksnut> [371360.898119] sof-audio-pci 0000:00:1f.3: error : DSP panic!
<jtojnar> niksnut: kernel update? SOF might need Pulseaudio patches https://github.com/NixOS/nixpkgs/issues/98470
<{^_^}> #98470 (by jtojnar, 2 weeks ago, open): Add sof (modern laptop sound) support for PulseAudio & GNOME
<niksnut> I'm running 5.8.13
<jtojnar> but it is weird that it worked before
<cole-h> worldofpeace: re "release notes still need work. ... and some extra proofreading" (from go/no-go doc): feel free to tag me on anything specific, though I won't be able to get to it until tomorrow at the earliest.
<worldofpeace> cole-h: we probably should open an issue for that as well
<worldofpeace> and what to look out for. I think davidak did this in the past with an issue
<cole-h> (Upgrading my desktop after work today, so likely unavailable for the rest of the day :P)
<cole-h> Alright, sounds good. Offer to ping stands :P
cole-h has quit [Quit: Goodbye]
orivej has joined #nixos-dev
leungbk has joined #nixos-dev
<worldofpeace> cole-h: lol, it's an "if' for that issue happening today because I might just pass out 🤣
<jtojnar> that reminds me, I forgot to write about the fontconfig change
<jtojnar> why is "20.09 Blockers" project closed?
<gchristensen> I clicked reopen and sync, jtojnar
<worldofpeace> gchristensen: I moved it to the org
<gchristensen> oh okay, I can close it again :)
<worldofpeace> I wish org projects https://github.com/orgs/NixOS/projects/4, could be in Projects for each Repo but with a heading - Org -
<worldofpeace> Sorta like a global/local concept
<gchristensen> yea
<gchristensen> worldofpeace: I added a card in the repo level one pointing to the org level one
<worldofpeace> Jan Tojnar: Feel free to Pr and comment in https://github.com/NixOS/nixpkgs/issues/95765 so Jon doesn't get to it
<{^_^}> #95765 (by jonringer, 7 weeks ago, open): 20.09 Release notes
<worldofpeace> gchristensen: lol, we've done migration support
<gchristensen> :P
<worldofpeace> thanks, that will help with any confusion if people weren't sub'd to the issue on projects
leungbk has quit [Remote host closed the connection]
<worldofpeace> omg I can't rn
<gchristensen> ;_;
<worldofpeace> I'm pretty sure the source branch won't eval now. anyone want to manually check https://github.com/NixOS/nixpkgs/pull/100095/files. all I know is we can't have a 2+ reverts 😸
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
v0|d has quit [Ping timeout: 240 seconds]
__monty__ has quit [Quit: leaving]
alp_ has quit [Ping timeout: 272 seconds]
leungbk has joined #nixos-dev
alp_ has joined #nixos-dev
<catern> it's possible for an untrusted user to import things to the store which are signed with a trusted key, right? so could we allow untrusted users to specify arbitrary substituters and just only accept appropriately-signed substitutes? (I feel like this worked at some point?)
qyliss is now known as qyliss|illumos
qyliss|illumos is now known as qyliss
orivej has quit [Ping timeout: 272 seconds]
leungbk has quit [Remote host closed the connection]