endformationage has quit [Ping timeout: 268 seconds]
Drakonis__ has quit [Ping timeout: 245 seconds]
Synthetica has quit [Quit: Connection closed for inactivity]
ajs124 has quit [Quit: Gateway shutdown]
ajs124 has joined #nixos-chat
drakonis has joined #nixos-chat
drakonis1 has joined #nixos-chat
drakonis_ has quit [Ping timeout: 250 seconds]
endformationage has joined #nixos-chat
<drakonis1>
i'd kill for pulseaudio's replacement to come out faster
jasongrossman has quit [Ping timeout: 246 seconds]
Guanin has quit [Remote host closed the connection]
drakonis1 has quit [Quit: WeeChat 2.5]
<Ralith>
pipewire?
drakonis1 has joined #nixos-chat
jasongrossman has joined #nixos-chat
ajirx has joined #nixos-chat
endformationage has quit [Ping timeout: 246 seconds]
MichaelRaskin has quit [Ping timeout: 258 seconds]
drakonis1 has quit [Quit: WeeChat 2.5]
Jackneill has joined #nixos-chat
MichaelRaskin has joined #nixos-chat
veske has joined #nixos-chat
<arianvp>
Any nixers in Berlin?
pie__ has quit [Ping timeout: 258 seconds]
<gchristensen>
I think Rok Garbas is in Berlin
<MichaelRaskin>
I wonder what is a good time to catch some Mayflower (Munich) people after work day
<MichaelRaskin>
I work at TUM for more than half a year now and still haven't …
<gchristensen>
oh!
<gchristensen>
sphalerite: ^
<MichaelRaskin>
Well, I myself am not good at no-deadline coordination!
<sphalerite>
MichaelRaskin: my colleagues were planning a meetup and to ask you to come along, I won't be there unfortunately
<sphalerite>
but would definitely like to meet up on another occasion :)
<sphalerite>
MichaelRaskin: you can also probably just come and visit any work evening if you want, just hit up fpletz, globin, WilliButz or myself
jasongrossman has quit [Remote host closed the connection]
<MichaelRaskin>
I am not sure what is a good time in the evening, though
<MichaelRaskin>
Do you know when is the meetup planned?
<sphalerite>
no, just that it's during my holiday where I'm out of the country, sometime between the 27th of June and the 12th of July x) they were planning to invite you explicitly though so I'm sure you'll hear from them
<MichaelRaskin>
Well, if it is 11th or 12th July there are minor details…
<sphalerite>
good time during the evening: 5pm-late typically, just ask on the day
<MichaelRaskin>
(like me being out of country on 12th and flying on 11th — although morning 11th is an option)
<sphalerite>
I mean, you never know when fpletz is going to be in the office
<MichaelRaskin>
Heh
<MichaelRaskin>
And it is indeed Berg am Laim, right?
<Taneb>
Is discourse.nixos.org down?
<ldlework>
what's that
<Taneb>
NixOS websforum
<MichaelRaskin>
A moderately usable forum software with only slightly broken mailing list mode support that we seem to be currently using as a mailing list
<MichaelRaskin>
Seems up for me right now
<Taneb>
Weird
<MichaelRaskin>
Country / ISP ?
<Taneb>
UK, I don't know what my ISP here is
<Taneb>
Virgin Media, apparently
<MichaelRaskin>
Hm, I have ways to check from Germany, Luxembourg or Russia. I can compare mtr route traces with you if you want.
ajirx has quit [Remote host closed the connection]
<Taneb>
Aaargh, I can't connect to cache.nixos.org either so I can't get traceroute
<MichaelRaskin>
mtr is better than traceroute, I think
Synthetica has joined #nixos-chat
<MichaelRaskin>
Well, you can build with fallback…
<MichaelRaskin>
Hmm
<MichaelRaskin>
Can you try DNS resolution of nixos.org ?
<Taneb>
...discourse has suddenly started working again
<Taneb>
Today I feel is going to be a frustrating day
<Taneb>
nixos.org resolves to 54.217.220.47
<MichaelRaskin>
Well, depends if it was a temporry glitch, and which kind of glitch
<Taneb>
Still can't access cache.nixos.org
<MichaelRaskin>
What does it resolve to?
<MichaelRaskin>
Same as dualstack.v2.shared.global.fastly.net. ?
<MichaelRaskin>
For me: 151.101.114.217
<Taneb>
$ nslookup cache.nixos.org
<Taneb>
;; connection timed out; no servers could be reached
<MichaelRaskin>
Pity
<Taneb>
(the fastly url does resolve)
<MichaelRaskin>
Hmmm
<MichaelRaskin>
And if you ask some public DNS resolver like 1.1.1.1?
<Taneb>
It resolves in that case
<MichaelRaskin>
Hm, on #nixos someone has the same problem…
<MichaelRaskin>
(which doesn't reproduce for me)
jasongrossman has joined #nixos-chat
ajirx has joined #nixos-chat
<sphalerite>
MichaelRaskin: no, it's Laim, which is the other end of Munich :p
pie__ has joined #nixos-chat
pie__ has quit [Remote host closed the connection]
<MichaelRaskin>
Ah right
<MichaelRaskin>
I remember it is west and before Pasing
<MichaelRaskin>
and keyword is Laim
<MichaelRaskin>
so effectively I remember correct place, fine
<MichaelRaskin>
Ah right, I actually pass Berg am Laim in my daily commute (which is to the East)
<MichaelRaskin>
I just never need to actually react to it
<sphalerite>
hehe, yes, west before Pasing is right
cjpbirkbeck has quit [Quit: Quitting now.]
<vdemeester>
infinisil drakonis: yeah I need to update the module indeed..
ajirx has quit [Remote host closed the connection]
ajirx has joined #nixos-chat
ajirx has quit [Ping timeout: 245 seconds]
ajirx has joined #nixos-chat
__monty__ has joined #nixos-chat
__monty__ has quit [Client Quit]
__monty__ has joined #nixos-chat
ajirx has quit [Ping timeout: 258 seconds]
ajirx has joined #nixos-chat
ajirx has quit [Ping timeout: 245 seconds]
__monty__ has quit [Quit: Restarting irssi to check locale issues.]
__monty__ has joined #nixos-chat
ajirx has joined #nixos-chat
ajirx has quit [Ping timeout: 272 seconds]
<infinisil>
vdemeester: Context?
<vdemeester>
infinisil: sorry, for the podman module (and the lack of configurability of it)
<vdemeester>
(sorry answering a ping way way back)
ajirx has joined #nixos-chat
<infinisil>
Ah, #54925
<infinisil>
{^_^}: Bad bot
<infinisil>
Well actually it's probably my fault, the bot isn't running..
ajirx has quit [Remote host closed the connection]
jasongrossman has quit [Ping timeout: 245 seconds]
<infinisil>
Migrating my zfs datasets to be encrypted is trickier than I anticipated
<infinisil>
I don't have enough space on this machine to just create a new duplicated dataset with everything encrypted, so I need to boot into a stick and do it from that
<infinisil>
But once I encrypted it, I need to actually be able to boot again, which means enabling zfs.requestEncryptionCredentials
<infinisil>
But I can't easily rebuild my system from a live disk because it needs to fetch/build all kinds of things if I don't have my /nix/store
<infinisil>
So what I've done now is enabled requestEncryptionCredentials before booting into the live disk, but without activating that generation
<infinisil>
Such that I can just boot into the latest one after migrating and it should Just Work (tm)
<infinisil>
Or not, I'll see in a couple hours once my data is moved back..
jD91mZM2 has joined #nixos-chat
<infinisil>
And getting the command line arguments right isn't that simple either
<infinisil>
The errors zfs reports are sometimes pretty bad..
<aanderse>
infinisil: good luck. don't destroy your data :)
<infinisil>
I do have backups of it on 2 different disks now, so that shouldn't happen
veske has quit [Ping timeout: 248 seconds]
<elvishjerricco>
infinisil: Why couldn’t you rebuild the system from the live cd?
<elvishjerricco>
Also, if you didn’t have space to copy to a new dataset, how did you manage to encrypt it?
<infinisil>
elvishjerricco: I still need to move all my data, and I might as well move the nix store with it while I'm on it
<elvishjerricco>
I don’t see how that creates a problem
<infinisil>
And I have a nixops + whatever setup
<infinisil>
Yeah I could probably have done that too, but this seemed simpler
<infinisil>
elvishjerricco: I used an external disk, copy everything over to that one, delete everything on the internal one, then copy over from the disk while encrypting
<elvishjerricco>
Ahh
<elvishjerricco>
I need to stop using NixOps. It’s really meant more for a cattle type setup than a pet type setup.
<infinisil>
Yeah same..
<elvishjerricco>
I just don’t have an alternative for effectively managing secrets.
<joepie91>
morph looked like an interesting alternative
<elvishjerricco>
I’d rather have them deployed as a part of activation, pulling from my password store.
<elvishjerricco>
Has the same fundamental problem w.r.t. secrets
<elvishjerricco>
they have to be deployed by the morph tool, so you can’t really do unsupervised boot if you want them in a tmpfs
endformationage has joined #nixos-chat
<elvishjerricco>
Also I think it doesn’t delete obsolete secrets, just like NixOps
<infinisil>
Time to write our own tool then!
<infinisil>
Or extend morph with this
<elvishjerricco>
I think nixos-rebuild is all I need, and I just need an activation script that pulls secrets from my password store and does something like /etc to manage obsolete ones
<elvishjerricco>
And I’d want to use that PR which switched nixos-rebuild to use the Nix 2.0 commands, because pretty :P
<infinisil>
Hm, actually that wouldn't work for me
<infinisil>
I need to be able to have node interdepend on each other
<elvishjerricco>
How so?
<infinisil>
Like, my desktop knowing what ports my server uses for services
<infinisil>
I can do that with nixops with the `nodes` argument
<infinisil>
Although actually, I refactored almost everything that used `nodes` out already
<infinisil>
I could probably roll without that
<elvishjerricco>
Yea you could just factor it all out into separate files. I have a file that just has an attr set outlining the tinc information for all my systems, and they just import that on their own.
<infinisil>
Yeah I did something like this for the ips
<joepie91>
yeah, I do the exact same for my tinc setup
<infinisil>
Which specifies preferred ip addresses from any to any host
<elvishjerricco>
Then again, it is nice to have a single file with the configs for all the systems. And it’s not like its hard to do what nixos-rebuild does manually.
lopsided98_ has joined #nixos-chat
ma27_ has joined #nixos-chat
krkini has joined #nixos-chat
{^_^} has quit [*.net *.split]
tokudan has quit [*.net *.split]
kini has quit [*.net *.split]
lopsided98 has quit [*.net *.split]
travelion has quit [*.net *.split]
ma27 has quit [*.net *.split]
<samueldr>
clever: 19mbps upload :o so jelly, I can only get 10mbps unless I pay way more :/
<clever>
samueldr: 19mbps is with the laptop with, on the desktop, its 300 up...
<clever>
laptop wifi*
<samueldr>
ah
<samueldr>
yeah, unless I go with bell, and pay more, I won't have symmetric upload speeds :(
<clever>
its not symetric here either
<samueldr>
with the cable operator, resellers have the same packages, and it's locked to 50mbps upload max (with 940mbps download) or 30mbps up with 100mbps down is the next upgrade
<samueldr>
oh
<clever>
it only looks symetric because the wifi is the bottleneck :P
<samueldr>
our bell (not alliant) packages are symmetric for fibre access
<clever>
the wifi tops out at 18
<clever>
bell here
ashkitten has joined #nixos-chat
PyroLagus has joined #nixos-chat
<PyroLagus>
i'll be damned
<ashkitten>
if you insist
<PyroLagus>
:D
<clever>
now to see how badly i brick my nas by enabling hostapd...
<gchristensen>
may your packets route true
<joepie91>
lol
cjpbirkbeck has joined #nixos-chat
<ashkitten>
i was like, why is my memory usage creeping up so much on this server and then i remembered it has zfs
<clever>
Jun 20 14:14:05 nas systemd[1]: sys-subsystem-net-devices-enp3s0.device: Job sys-subsystem-net-devices-enp3s0.device/start failed with result 'timeout'.
<ashkitten>
it's the classic example of a user thinking all their ram is being used up by cache, except it *is*
<clever>
this has been anoying for a while
Jackneill has quit [Remote host closed the connection]
<clever>
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
<clever>
wait a second...
<clever>
why is it 4 now?
<ashkitten>
anyways i should definitely move this mastodon instance away from docker but i don't even know if i'm gonna keep using it at all
<ashkitten>
might switch to pleroma
kisik21 has joined #nixos-chat
<ashkitten>
someone made a very nice docker image with scripts for pleroma
<ashkitten>
shouldn't take nearly as long to build the image since it's, yk, not a gigantic steaming pile of rails
<PyroLagus>
runc looks pretty nice
<clever>
ok, so thats rather anoying
<clever>
my predictable interface names, are not predictable
<clever>
enp3s0 randomly turned into enp4s0
<ar>
clever: did you (un)plug any other pcie devices?
<samueldr>
and the absolute ordering is exported as integers on names
<samueldr>
so I can cleanly insert something, and give some leeway between them so users can do funny stuff
<infinisil>
samueldr: Hm, so whenever you add something you need to think about where it would fit in for all scenarios?
<samueldr>
yeah
<infinisil>
I'm not sure this works for when you have things that could be ordered either way
<samueldr>
which means I'm probably wrong at some point
<ashkitten>
having a dedicated server is pretty great tbh
<samueldr>
but probably easier to manage than pre/post step names
<samueldr>
I mean, it can also be switched around programatically if something needs it
<infinisil>
I could for example put a luks container in zpool, but I could also put a zpool in a luks container
<infinisil>
I think
<infinisil>
I'll just turn off plymouth for now and open an issue for it
<samueldr>
that's illegal, the storage police will find you and fine you
<samueldr>
though yeah, you're likely right that it's a case where it's technically possible for both situation to happen
<samueldr>
and the solution is likely not to have a "preSomeImplementation" (and post) hooks, but something that can... somehow... order itself to open things with dependencies
<clever>
samueldr: the type for this option, is an attributeset and i think textClosureMap is the magic to make stringAfter work
<clever>
samueldr: then you just need to before/after each thing properly
<infinisil>
clever: The stringAfter stuff is like half on an implementation of DAGs
<infinisil>
I'd prefer rycee's dag.nix stuff over that
<clever>
ah
<ashkitten>
clever: i wonder if i install the monitoring software that kimsufi presumably installs by default on templated oses, if it'll stop being annoying
<ashkitten>
i just don't know what software that is
<clever>
there is also some toposort stuff in the fileSystems. area
<samueldr>
ashkitten: "stop being annoying"?
<ashkitten>
samueldr: the dashboard keeps prompting me to install an os
<clever>
samueldr: the management console wants him to install an os
<samueldr>
oh
<ashkitten>
her
<samueldr>
eh, I never open the management console :)
<clever>
samueldr: because she skipped the wizard and installed nixos from the rescue console
<samueldr>
what's there to manage, with nixos?
<ashkitten>
yeah i suppose
<samueldr>
though I have to be fair that I did have an OS installed beforehand, so it might be different in my case
<ashkitten>
it's annoying me now but if i leave it alone for a while i'll forget
<infinisil>
I think that exists because somebody felt bad for putting NixOS specific library functions in nixpkgs/lib
<infinisil>
Probably :)
<samueldr>
at one point the nixos repo was split, infinisil
<infinisil>
Or that
<clever>
samueldr: i think you could modify the initrd stuff somehow, to take a list of objects, with names and dependencies, and then run it thru toposort to apply an order to it
<clever>
samueldr: and then reduce them down to strings
<samueldr>
you think? you're not sure? :)
<clever>
samueldr: it would be a bit of a redesign of the whole initialization stuff