ryanartecona has joined #nix-darwin
jtojnar has quit [Read error: Connection reset by peer]
jrolfs has joined #nix-darwin
jrolfs has quit [Client Quit]
jrolfs has joined #nix-darwin
jrolfs has quit [Client Quit]
jrolfs has joined #nix-darwin
<puffnfresh> gchristensen: with vmnet?? :(
ryanartecona has quit [Quit: ryanartecona]
Lisanna has joined #nix-darwin
Lisanna has quit [Remote host closed the connection]
periklis has joined #nix-darwin
zzamboni has joined #nix-darwin
jtojnar has joined #nix-darwin
periklis has quit [Remote host closed the connection]
periklis has joined #nix-darwin
zzamboni has quit [Quit: Leaving.]
philr has quit [Quit: WeeChat 2.0.1]
periklis has quit [Ping timeout: 240 seconds]
zzamboni has joined #nix-darwin
jtojnar_ has joined #nix-darwin
jtojnar has quit [Ping timeout: 256 seconds]
jtojnar_ is now known as jtojnar
jtojnar has quit [Ping timeout: 256 seconds]
jtojnar has joined #nix-darwin
jtojnar_ has joined #nix-darwin
ben__ has joined #nix-darwin
jtojnar has quit [*.net *.split]
Sonarpulse has quit [*.net *.split]
cransom has quit [*.net *.split]
gchristensen has quit [*.net *.split]
disasm has quit [*.net *.split]
ben has quit [*.net *.split]
jtojnar_ is now known as jtojnar
cransom has joined #nix-darwin
disasm has joined #nix-darwin
Sonarpulse has joined #nix-darwin
gchristensen has joined #nix-darwin
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nix-darwin
jtojnar_ has joined #nix-darwin
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nix-darwin
jtojnar_ has quit [Ping timeout: 256 seconds]
* gchristensen waves to the probably-gone puffnfresh
<puffnfresh> almost gone
<puffnfresh> should be gone
<gchristensen> :D
<gchristensen> ok, cool
<gchristensen> I'm getting a kernel panic around acpi=debug, huntingg for noacpi to try thath
<puffnfresh> cool thanks
<gchristensen> though actually, I don't see acpi=debug at all in the repo
<puffnfresh> I think it's non deterministic :(
<puffnfresh> I ran the builder a heap of times today and saw it sometimes
<puffnfresh> oh maybe I removed it
<puffnfresh> add it to the cmdline
zzamboni has quit [Quit: Leaving.]
<gchristensen> on it
<puffnfresh> gchristensen: make sure you're on b540c3e cause I think I do have it in the repo
<gchristensen> gah, yeah, it still can't talk to the cache and gives up
<gchristensen> oh sure yeah
zzamboni has joined #nix-darwin
<gchristensen> that is the only change, though , adding acpi=debug
<gchristensen> maybe it has to do with corporate network problems
<puffnfresh> yeah :(
<puffnfresh> did you try swapping vpnkit for vmnet?
<puffnfresh> I think I tried today and it didn't work for me
<gchristensen> I did try it, still no luck
<gchristensen> I'll disconnect from the corporate VPN and try again.
<gchristensen> (this is comically hard, because you _can't_ disconnect, you must first break your network connection)
zzamboni has quit [Client Quit]
<puffnfresh> which VPN client is it?
<gchristensen> Pulse Secure
<gchristensen> you have to unplug the ethernent cable / disable wifi,wait for it to time out, sleep the computer so it forgets passwords, wake the computer, and then not log in
zzamboni has joined #nix-darwin
<clever> gchristensen: kill -9? lol
<gchristensen> lol
zzamboni has quit [Client Quit]
zzamboni has joined #nix-darwin
<gchristensen> and god help you if you try and reboot it without network access
zzamboni has quit [Client Quit]
<puffnfresh> wat
<puffnfresh> and I thought openconnect was a bit annoying...
<gchristensen> :| after a reboot, nix-daemon won't try using a builder at all. mysteries
<gchristensen> ok here we go
<gchristensen> ok so puffnfresh it works sometimes
<gchristensen> it builds a config.json and copies the results back
<puffnfresh> urgh
<puffnfresh> well I better go to bed, let me know if you manage to fix anything around it
<gchristensen> ok sounds good
<gchristensen> I wonder if there is a problem with concurrent connections, and socat isn't configured to handle them?
<puffnfresh> as you can see it just needs more stability I think
<puffnfresh> and maybe configurability
<gchristensen> I have no idea, this is just my current thought.
zzamboni has joined #nix-darwin
ryanartecona has joined #nix-darwin
zzamboni has quit [Read error: Connection reset by peer]
ryanartecona has quit [Quit: ryanartecona]
ryanartecona has joined #nix-darwin
Lisanna has joined #nix-darwin
philr has joined #nix-darwin
<gchristensen> puffnfresh: the good news is the PR version, where I setup the builder and it uses SSH, is very reliable.
<LnL> nice! :D
<gchristensen> yeah!
<gchristensen> I _suspect_ the problem here is the job control used to setup the proxying and sockets isn't reliable, and things crash without noticing.
<gchristensen> so ... I'm starting with the PR version and working my way to the script:// (what I'm calling "integrated") method
jrolfs_ has joined #nix-darwin
<LnL> what's does it use as pid 1?
zzamboni has joined #nix-darwin
<gchristensen> hehe
<gchristensen> uhh bash, mostlty
ryanartecona has quit [Quit: ryanartecona]
jrolfs_ has quit [Ping timeout: 260 seconds]
zzamboni has quit [Quit: Leaving.]
sellout- has quit [Read error: Connection reset by peer]
sellout- has joined #nix-darwin
<LnL> hrm, what kind of instabilities are you seeing?
<LnL> it it after a few builds
zzamboni has joined #nix-darwin
<gchristensen> the connection seems to drop on the script:// version
<gchristensen> lol
<gchristensen> LnL: pid1 is acpid -f :)
<LnL> yeah, no process reaping then that could explain it getting stuck after a while
jrolfs_ has joined #nix-darwin
jrolfs has quit [Ping timeout: 268 seconds]
jrolfs_ has quit [Ping timeout: 265 seconds]
ryanartecona has joined #nix-darwin
jrolfs_ has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 265 seconds]
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
zzamboni has quit [Quit: Leaving.]
jrolfs_ has quit [Ping timeout: 260 seconds]
zzamboni has joined #nix-darwin
Lisanna has quit [Remote host closed the connection]
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nix-darwin
zzamboni has quit [Client Quit]
zzamboni has joined #nix-darwin
zzamboni has quit [Client Quit]
Lisanna has joined #nix-darwin
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 255 seconds]
philr has quit [Ping timeout: 265 seconds]
ryanartecona has joined #nix-darwin
jtojnar_ has joined #nix-darwin
jtojnar has quit [Quit: jtojnar]
jtojnar_ has quit [Ping timeout: 268 seconds]
<puffnfresh> gchristensen: I think by default max-connections is 1, unless you supply ?max-connections=x in your builder
<puffnfresh> LnL: ah interesting, I've been kinda avoiding a real init but maybe I'll need one
<LnL> no idea how much of a problem that is, but nix builds will start/stop a lot of processes
<gchristensen> Puffnfresh I have a bunch of patches for you, adding a proper in it shstem,making the boot more reliable, and no longer hard coding ssh keys.
<gchristensen> Also simplifying the vpnkit system a teensy bit.
<puffnfresh> yyyyyyayyyy
<puffnfresh> awesome
<gchristensen> So... Don't spend time on those today ;) I'll try pushing them tomorrow.
<puffnfresh> great sounds good
<puffnfresh> gchristensen: think it's worth trying to make this work as both a remote builder and integrated?
<puffnfresh> did you figure out your vpnkit/network problem?
jrolfs has joined #nix-darwin
jrolfs has quit [Ping timeout: 240 seconds]