00:33
phreedom has quit [Ping timeout: 260 seconds]
00:33
phreedom has joined #nixos-dev
01:15
<
fpletz >
__red__: my goal is actually complexity reduction but at the same time add new features (like policy routing, new interface types, automatic container networking). of course both goals contradict each other, but networkd nicely abstracts away the complexity of configuring the linux networkd stack ourselves
01:17
<
fpletz >
__red__: I'm sorry I've made you feel you are the "problem". I'm convinced though that networkd is currently the best abstraction for linux network configuration management and if we can take advantage of that, we should. also not a systemd fanboy here, just my technical opinion after looking at all popular options.
01:27
<
fpletz >
so the outcome of the sprint and the rfc process might be that we might still support scripted networking in the long run. but since scripted networking is buggy we should drop some features and only support configurations that work in all combinations (i.e. no ifs depending on other ifs like vlans, bonds, bridges)
01:30
drakonis has joined #nixos-dev
01:46
red[m] has joined #nixos-dev
01:46
<
red[m] >
fpletz: like I said I put it down to the fact you had to cram a whole lot in in a short period of time. I'm a great believer in assuming good faith.
01:48
<
red[m] >
If I could rip any part of systemd out, it might surprise you... it would be journald.
01:52
<
red[m] >
I'm actually "at peace" with almost the rest of it
01:52
<
red[m] >
probably because NixOS is the only distro that's actually made it invisible.
01:53
<
red[m] >
because with any other distro you have to debug... and my main issue with the entirety of systemd is that its instrumentation is horrible and its bahaviour horribly defined.
01:53
<
red[m] >
NixOS just lets me rollback so problems solved.
02:25
<
aanderse >
samueldr: did you have any thoughts about the services.httpd examples in the manual that we briefly discussed the other night? (thoughts meaning "know anyone interested in rewriting those parts?")
02:45
<
samueldr >
didn't think about that
02:51
<
gchristensen >
clever: (redirecting from #nixos) I wrote that casually one day and it accidentally made it to prod
02:51
<
clever >
lol, been there
02:55
<
clever >
gchristensen: it should go even more production!, add it to nixpkgs!
02:55
<
gchristensen >
noope
02:55
<
gchristensen >
better to add it to hydra properly
03:08
pie_ has quit [Ping timeout: 240 seconds]
03:24
cptchaos83 has joined #nixos-dev
03:31
mmlb87 has quit [Ping timeout: 245 seconds]
03:40
Scriptkiddi has quit [Remote host closed the connection]
03:40
das_j has quit [Remote host closed the connection]
03:41
Scriptkiddi has joined #nixos-dev
03:41
das_j has joined #nixos-dev
03:44
globin has quit [Ping timeout: 264 seconds]
03:44
globin has joined #nixos-dev
03:45
globin has quit [Changing host]
03:45
globin has joined #nixos-dev
04:09
__red__ is now known as bridge[evilred]
04:12
bridge[evilred] is now known as
__red__
04:16
bridge[evilred] has joined #nixos-dev
04:17
<
__red__ >
Hopefully - that's my personal irc <-> matrix bridge now working
04:18
red[evilred] has joined #nixos-dev
04:18
<
red[evilred] >
maybe
04:19
red[m] has left #nixos-dev ["User left"]
04:23
<
yorick >
would be nice if wordpress and mediawiki modules worked for nginx :/
04:26
bridge[evilred] has quit [Remote host closed the connection]
04:26
red[evilred] has quit [Remote host closed the connection]
04:26
__red__ is now known as red[evilred]
04:26
red[evilred] is now known as
__red__
04:27
bridge[evilred] has joined #nixos-dev
04:27
red[evilred] has joined #nixos-dev
04:51
justanotheruser has joined #nixos-dev
04:55
drakonis has quit [Quit: WeeChat 2.6]
06:20
ajs124 has joined #nixos-dev
07:03
callahad8 has joined #nixos-dev
07:03
callahad has quit [Ping timeout: 240 seconds]
07:14
<
LnL >
don't run them?
07:16
<
tilpner >
Run them with full VM tests, instead of checkPhase?
07:16
<
tilpner >
More effort than disabling them, so that shouldn't be required
07:24
pie_ has joined #nixos-dev
07:27
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
07:48
phreedom has quit [Remote host closed the connection]
07:49
phreedom has joined #nixos-dev
08:53
phreedom has quit [Remote host closed the connection]
08:55
phreedom has joined #nixos-dev
09:29
__monty__ has joined #nixos-dev
10:06
<
__monty__ >
The post LGTM.
10:12
<
domenkozar[m] >
__monty__: thanks!
10:29
<
adisbladis >
domenkozar[m]: LGTM :)
10:55
sphalerite has quit [Ping timeout: 264 seconds]
10:58
sphalerite has joined #nixos-dev
11:31
FRidh has joined #nixos-dev
12:39
orivej has joined #nixos-dev
13:12
orivej has quit [Ping timeout: 276 seconds]
13:19
orivej has joined #nixos-dev
13:43
<
gchristensen >
FRidh: enabled, and set to a polling interval of 0 which means you have to triger an eval each time you want an eval
13:43
<
FRidh >
great, thanks
13:43
<
gchristensen >
yep!
14:10
sphalerite has quit [Quit: WeeChat 2.6]
14:11
orivej has quit [Ping timeout: 240 seconds]
14:16
sphalerite has joined #nixos-dev
15:48
<
tilpner >
gchristensen: Did you get an alert at 6 minutes ago?
15:49
<
tilpner >
s/an alert/a notification/
15:49
<
gchristensen >
due to the NoFreeSpace4HrsAway alert?
15:59
<
gchristensen >
but no I didn't. I'm not sure about hooking it up to notifying me without having clarity around boundaries and shared responsibility
16:27
__red__ is now known as redredred
16:29
<
tilpner >
gchristensen: The notifications aren't sensitive, right?
16:30
<
gchristensen >
all the data is public, and the notifications aren't sensitive :)
16:30
<
tilpner >
Webhook to mqtt-sender might be quick to do
16:30
<
gchristensen >
what would that do?
16:31
<
tilpner >
Alternatively I can offer webhook->pythonscript->matrix->irc
16:31
<
tilpner >
The notifications would go to e.g. #nixos-bots
16:31
<
tilpner >
That way it's not your responsiblity alone (though you might still be the only one able to fix it)
16:31
<
gchristensen >
we could put it in to {^_^} with a little flask application probably
16:32
<
gchristensen >
would you like to write that?
16:33
<
tilpner >
I already have a flask script that sends messages to a Matrix room
16:34
orivej has joined #nixos-dev
16:34
<
tilpner >
It should be easy to adapt, but I wouldn't be able to test it
16:34
<
gchristensen >
one moment
16:35
<
tilpner >
If you already know how to mqtt with Python, it should be 1-3 lines of changing
16:38
<
tilpner >
I really like to be able to test things ._.
16:39
<
gchristensen >
I can give temporary credentials to send messages for testing :)
16:41
<
gchristensen >
tilpner: if this sounds good, let me know and I'll go for it. I would like to stick to using {^_^}'s tooling since it already exists
16:47
<
tilpner >
I'm having weird network troubles right now, but perhaps after that
16:48
<
tilpner >
(nixos.org times out, but DNS resolves)
16:49
<
gchristensen >
oy :)
16:54
<
tilpner >
I have no idea how to debug this, and waiting until it fixes itself seems wrong too
16:54
<
tilpner >
I guess I can restart things at random, but that's not great
17:04
tilpner has quit [Quit: tilpner]
17:12
tilpner has joined #nixos-dev
17:26
psyanticy has joined #nixos-dev
18:02
dhess has joined #nixos-dev
18:02
<
dhess >
Any Hydra folks around?
18:04
<
tilpner >
Hydra users? Hydra developers?
18:04
<
dhess >
sorry, devs
18:04
<
tilpner >
It's generally better to just ask questions instead of asking for people to commit an unknown question
18:08
<
cransom >
maybe dhess was looking for a many headed creature, never know.
18:41
<
niksnut >
samueldr: mobile.nixos.org now points to nixos.github.io
18:42
<
gchristensen >
woo!
18:42
<
samueldr >
(looks like something is not right, but that's something we can fix I guess)
18:44
<
gchristensen >
samueldr: what's the trouble?
18:44
<
samueldr >
that github 404 :)
18:44
<
samueldr >
it should have an index.html
19:34
dhess has left #nixos-dev ["ERC (IRC client for Emacs 26.3)"]
19:58
<
LnL >
hmm, since when are there channel branches like nixpkgs-unstable, etc. on the main repo?
19:58
<
samueldr >
a couple weeks ago
19:58
<
samueldr >
IIRC for flakes use
19:59
<
LnL >
not sure I like that, it's going to confuse a lot of people
19:59
<
gchristensen >
it has
20:02
<
worldofpeace >
lol, every time I try to open a pr to release branches I'm hesitant if it's the right one :D
20:04
<
LnL >
guess ideally github wouldn't allow targeting a protected branch in merge requests
20:11
psyanticy has quit [Quit: Connection closed for inactivity]
21:45
FRidh has quit [Quit: Konversation terminated!]
21:48
orivej has quit [Ping timeout: 265 seconds]
22:16
avn has quit [Remote host closed the connection]
22:38
justanotheruser has quit [Ping timeout: 268 seconds]
22:55
__monty__ has quit [Quit: leaving]
23:00
justanotheruser has joined #nixos-dev