worldofpeace changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.09 RMs: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
BaughnLogBot has joined #nixos-dev
supersandro2000 has quit [Quit: Ping timeout (120 seconds)]
supersandro2000 has joined #nixos-dev
pingiun has quit [Quit: Bye!]
pingiun has joined #nixos-dev
misuzu has quit [Ping timeout: 264 seconds]
rj has quit [Ping timeout: 268 seconds]
misuzu has joined #nixos-dev
rj has joined #nixos-dev
BaughnLogBot has quit [Read error: Connection reset by peer]
BaughnLogBot has joined #nixos-dev
supersandro20006 has joined #nixos-dev
supersandro2000 has quit [Ping timeout: 264 seconds]
supersandro20006 is now known as supersandro2000
supersandro20004 has joined #nixos-dev
supersandro2000 has quit [Ping timeout: 265 seconds]
supersandro20004 is now known as supersandro2000
mmlb has joined #nixos-dev
mkaito has quit [Quit: WeeChat 3.0]
tilpner_ has joined #nixos-dev
tilpner has quit [Ping timeout: 260 seconds]
tilpner_ is now known as tilpner
rajivr has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
<siraben> supersandro2000: yeah it is fixed now
<supersandro2000> 👍
<supersandro2000> if anyone familiar with nix-prefetch-git could take a look at https://github.com/NixOS/nixpkgs/pull/113313?
<{^_^}> #113313 (by primeos, 1 day ago, open): nix-prefetch-git: Run git-init with --initial-branch=main
<supersandro2000> if the branch name does not matter I think we can merge it as is
eyJhb has joined #nixos-dev
eyJhb has joined #nixos-dev
eyJhb has quit [Ping timeout: 240 seconds]
betawaffle has quit [Ping timeout: 240 seconds]
cstrahan has quit [Ping timeout: 244 seconds]
aszlig has quit [Ping timeout: 240 seconds]
hplar has quit [Ping timeout: 240 seconds]
betawaffle has joined #nixos-dev
cstrahan has joined #nixos-dev
hplar has joined #nixos-dev
feepo has quit [Ping timeout: 242 seconds]
aszlig has joined #nixos-dev
feepo has joined #nixos-dev
eyJhb has quit [Ping timeout: 240 seconds]
eyJhb has joined #nixos-dev
eyJhb has joined #nixos-dev
BaughnLogBot has quit [Ping timeout: 260 seconds]
ajs124 has quit [Ping timeout: 240 seconds]
ajs124 has joined #nixos-dev
BaughnLogBot has joined #nixos-dev
sdier has quit [Ping timeout: 240 seconds]
sdier has joined #nixos-dev
<rmcgibbo[m]> If anyone notices the r-rmcgibbo bot post a log where it looks like it either EOM'd or ran out of disk, I'd appreciate if you could let me know. I've deployed a new change that should detect those kinds of internal bot errors and refrain from posting in those cases. But of course the check could have bugs.
jonringer has joined #nixos-dev
BaughnLogBot has quit [Ping timeout: 260 seconds]
BaughnLogBot has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
jonringer has quit [Ping timeout: 264 seconds]
pmy has quit [Quit: WeeChat 3.0.1]
pmy has joined #nixos-dev
cole-h has quit [Ping timeout: 260 seconds]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
saschagrunert has joined #nixos-dev
dongcarl has quit [Quit: Ping timeout (120 seconds)]
dongcarl has joined #nixos-dev
pmy_ has joined #nixos-dev
pmy has quit [Ping timeout: 256 seconds]
BaughnLogBot has quit [Ping timeout: 265 seconds]
BaughnLogBot_ has joined #nixos-dev
BaughnLogBot_ is now known as BaughnLogBot
rajivr has quit [Quit: Connection closed for inactivity]
orivej has joined #nixos-dev
BaughnLogBot_ has joined #nixos-dev
BaughnLogBot has quit [Ping timeout: 260 seconds]
BaughnLogBot_ is now known as BaughnLogBot
<rnhmjoj> emily Mic92 hexa-: can you please take a look at PR #107382?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/107382 (by rnhmjoj, 8 weeks ago, open): nixos/{networkd,dhcpcd}: remove udev-settle hack
<Mic92> rnhmjoj: network stuff is too hot for me
<rnhmjoj> Mic92: thank you anyway
supersandro2000 has quit [Read error: Connection reset by peer]
supersandro2000 has joined #nixos-dev
<gchristensen> rnhmjoj: maybe ping in #nixos-on-your-router there are network wonks in there
mkaito has joined #nixos-dev
rajivr has joined #nixos-dev
qyliss has quit [Quit: bye]
qyliss has joined #nixos-dev
<srk> looks like firewall.service can fail to start when podman is enabled - Another app is currently holding the xtables lock
<srk> (oci-containers.backend = "podman")
<Mic92> sphalerite: coming?
<sphalerite> …
<sphalerite> as promised, I owe you all a drink
<sphalerite> best intentions + apparently not being able to use a calendar = failure.
Shados has quit [Quit: Shados]
Shados has joined #nixos-dev
<gchristensen> is there any way a nixos module could prohibit hibernation? if so, it would be useful to force it if a filesystem is of the type "zfs"
<immae> zfs doesn’t like hibernation?
<adisbladis> gchristensen: I guess you could mask hibernate.target?
<gchristensen> immae: right, it doesn't
<gchristensen> it risks pool corruption
<immae> I didn’t know, thanks for the information
jonringer has joined #nixos-dev
<immae> adisbladis: except if I miss something, hibernate.target is all thes ervices that need to be executed *before* hibernating
<immae> So if you mask it you will go into hibernation without doing anything
<immae> Which might make things even worse :)
saschagrunert has quit [Quit: Leaving]
risson has joined #nixos-dev
risson has quit [Changing host]
BaughnLogBot has quit [Ping timeout: 240 seconds]
BaughnLogBot has joined #nixos-dev
<supersandro2000> hexa-: merged
julm has quit [Ping timeout: 240 seconds]
cole-h has joined #nixos-dev
cptchaos83 has joined #nixos-dev
<hexa-> rmcgibbo[m]: you can rebase on staging now
<rmcgibbo[m]> hexa-: For #113220, right? I'll do that, and try to clean up for Jan's suggestions tonight.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/113220 (by rmcgibbo, 2 days ago, open): pytestCheckHook: improve disabledTestFiles whitespace handling
<hexa-> rmcgibbo++
<{^_^}> rmcgibbo's karma got increased to 2
<supersandro2000> rmcgibbo[m] ❤️
<supersandro2000> ✨rmcgibbo[m]
<supersandro2000> ✨rmcgibbo
<supersandro2000> I call that is broken
<cole-h> <sparkles><space><name>
<cole-h> ✨ rmcgibbo[m]
<{^_^}> rmcgibbo[m]'s karma got increased to 2
<rmcgibbo[m]> At least in matrix view, it seems like half of the times that people try to "@" someone it doesn't work properly. About a 50/50 mixture names that are highlighted by the matrix UI and ones that aren't. @-ing is hard.
abathur has joined #nixos-dev
<abathur> domenkozar[m]: you around?
<domenkozar[m]> yup
<abathur> living in a dystopia atm; exhausted and don't have many spare neurons to rub together so I may need a little help getting from 0 to an opinion :)
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<domenkozar[m]> hehe :)
<domenkozar[m]> well originally I had the idea that the installer would be an artifact
<domenkozar[m]> but that's turning to be more of an idea than a posibility
<domenkozar[m]> so now I think it's best if there's an installer job that just prints the installer URL
<abathur> yeah, it seems like the MVP is that CI produces at least as many platform-specific installers as we can test
cptchaos83 has joined #nixos-dev
<domenkozar[m]> that's a bit less discoverable, but for the curious mind they might check the installer job logs to see that it does provide one
<domenkozar[m]> the benefit is that cachix-action can then have installURL set to that printed value and voila
<abathur> and stage 2 is something manual that can test against it, whether via a URL, or an artifact
<domenkozar[m]> a real thing would be to generate github actions workflow from github action to test the installer
<abathur> and stage 3 is something that can test itself, and perhaps conditionally gated, or only run on a schedule, if the process takes too long?
<domenkozar[m]> but let's not get adventurous while in dystopia
<abathur> I guess that means cachix running within the same job generating the installer?
<abathur> this is the part where the neurons weren't working
<domenkozar[m]> the way it works is:
<domenkozar[m]> ubuntu/macos generate the installer and push it to cachix
<domenkozar[m]> then the installer job points the tarballs to cachix and generates an installer script
<domenkozar[m]> s/installer/tarball/
<abathur> where does the installer script go? to cachix, or is that subject to the same zip requirement?
<abathur> ah
<domenkozar[m]> it's also pushed to cachix
<domenkozar[m]> so if cachix would allow aliasing store hash with a name
<domenkozar[m]> you could do something like /serve/nix-pr-11/install
<domenkozar[m]> which would pick the right store path and serve install file from it
toddgamblin has joined #nixos-dev
<abathur> hehe, yeah, I was wondering how we'd address them, or if it could just be a sha?
toddgamblin has quit [Client Quit]
<abathur> I guess another action could run at a later stage, iirc the commit is in the env
<domenkozar[m]> so then you don't need to generate the tests but just trigger those jobs
<domenkozar[m]> so the workflow would be: macos/linux tarball -> installer -> installer tests for macos/linux
<abathur> yeah
justanotheruser has quit [Ping timeout: 264 seconds]
<domenkozar[m]> currently they are addressed by the store path hash :)
<domenkozar[m]> oh wait, steps an generate outputs
<domenkozar[m]> need to look into that
<abathur> ah yeah, that would help with this
<abathur> it feels workable, but I am surprised if it isn't feasible to feed an output to a later step
<abathur> though it's probably still ~good to be able to have a hosted copy that is trivial to address for manual testing as well
<Taneb> Be like me and get a job where you can write Haskell all the time, just as you get bored of Haskell and start wanting to do everything in Agda
<Taneb> Woops, sorry
<Taneb> Pressed "up enter" in the wrong terminal
<domenkozar[m]> abathur: yeah, I do plan to implement that cachix feature at some point
<domenkozar[m]> but I'd like this installer thing to work now :D
<abathur> yes, outputs sound like a cheaper mvp
<abathur> and I think it's the bigger value anyways
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
<abathur> also beyond mvp might be testing with different flags and maybe a scripted interactive install
<domenkozar[m]> yeah :)
<domenkozar[m]> but just testing for happy path is more than 0 now
<abathur> yeah, and should be easy enough to iterate on
justanotheruser has joined #nixos-dev
<abathur> I'm a little more async than usual atm. living the dumb texas power grid disaster. had no power for most of yesterday; heat's all electric and it's too expensive to run much so we're freezing and not sleeping well. minimal focus and even less of it overlaps with computer time. obviously getting/reading my GH mentions though, so that's probably the best way to flag me down until I'm back to
<abathur> idling in irc :)
<abathur> off for now, but I'll try to keep an eye on gh; thanks for looking at this <3 domenkozar[m]
<{^_^}> domenkozar[m]'s karma got increased to 36
abathur has quit [Quit: abathur]
<supersandro2000> ✨ rmcgibbo[m]
<{^_^}> rmcgibbo[m]'s karma got increased to 3
supersandro2000 has quit [Read error: Connection reset by peer]
drakonis has quit [Quit: ZNC 1.8.2 - https://znc.in]
supersandro2000 has joined #nixos-dev
drakonis has joined #nixos-dev
rajivr has quit [Quit: Connection closed for inactivity]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
<philipp[m]1> This Changeset lost it's security tag while backporting to 20.09: https://github.com/NixOS/nixpkgs/pull/112619 https://github.com/NixOS/nixpkgs/pull/112624 can anybody think of a way to automatically assign those labels to backports?
<{^_^}> #112619 (by TredwellGit, 1 week ago, merged): mumble: 1.3.3 -> 1.3.4
<{^_^}> #112624 (by Mic92, 1 week ago, open): [20.09] mumble: 1.3.3 -> 1.3.4
<supersandro2000> philipp[m]1: automatically create the PRs in the first place
<qyliss> It would be nice if there was a way to link backports to their original PRs
<qyliss> would mean I could include them in https://nixpk.gs/pr-tracker.html as well
<philipp[m]1> There is a `needs: port to stable` flag already. Seems like a bot could look for those and create additional prs for current stable versions?
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
<qyliss> seems like it would be useful
<qyliss> then it could also change the label to has: port to stable after merge
<qyliss> and it could include some metadata in the PR body to link it to the original, for tools to look at
sorear has quit [Remote host closed the connection]
jared-w has quit [Remote host closed the connection]
vdemeester has quit [Remote host closed the connection]
aristid has quit [Remote host closed the connection]
teozkr_ has quit [Remote host closed the connection]
s1341_ has quit [Remote host closed the connection]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev
charukiewicz has quit [Ping timeout: 256 seconds]
charukiewicz has joined #nixos-dev
aristid has joined #nixos-dev
teozkr_ has joined #nixos-dev
vdemeester has joined #nixos-dev
sorear has joined #nixos-dev
s1341_ has joined #nixos-dev
jared-w has joined #nixos-dev
charukiewicz has quit [Ping timeout: 265 seconds]
charukiewicz has joined #nixos-dev
saschagrunert has joined #nixos-dev
saschagrunert has quit [Client Quit]
s1341_ has quit [Remote host closed the connection]
aristid has quit [Remote host closed the connection]
sorear has quit [Remote host closed the connection]
teozkr_ has quit [Remote host closed the connection]
vdemeester has quit [Remote host closed the connection]
jared-w has quit [Remote host closed the connection]
aristid has joined #nixos-dev
teozkr_ has joined #nixos-dev
vdemeester has joined #nixos-dev
sorear has joined #nixos-dev
<rnhmjoj> how can an issue disappear entirely? i found this broken link pointing to a nixpkgs issue: https://github.com/NixOS/nixpkgs/issues/22470
<samueldr> one of the ways is if the user that created the issue has been disappeared from the platform
<samueldr> there _may_ be other ways
<samueldr> domenkozar[m]: any follow-up on your attempt with github support?
<rnhmjoj> of course it's volth, i should have thought of that
s1341_ has joined #nixos-dev
copumpkin has quit [Remote host closed the connection]
copumpkin has joined #nixos-dev
jared-w has joined #nixos-dev
<cole-h> FWIW, last time we ran into this, we realized you're able to get the issue's meta and stuff through the API.
<samueldr> but not where you'd usually look
<samueldr> you'd have to look to a "memoized" view of the issue on the status or checks API IIRC
<samueldr> "cached" might be the term I was searching for
justanotheruser has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos-dev
charukiewicz has quit [Ping timeout: 260 seconds]
charukiewicz has joined #nixos-dev
<gchristensen> we should probably convert the hydra docs to markdown
<flokli> gchristensen: pandoc go brrr?
<gchristensen> sure
<gchristensen> how do we mdbook it
<flokli> well, we .md first, then book.
<gchristensen> cool
justan0theruser has joined #nixos-dev
justanotheruser has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 272 seconds]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos-dev