02:53:18 grr.. figures the day after my UPS battery dies the power starts flickering (from storms) 04:07:04 [illumos-gate] 16601 Remove CERRWARN overrides from aggr(4D) -- Dan McDonald 14:17:54 we did bump usernames/groups to 32 characters, right? 14:52:26 illumos 2989 (fenix) 14:52:27 BUG 2989: LOGNAME_MAX should be increased to 32 (Resolved) 14:52:27 ↳ https://www.illumos.org/issues/2989 14:52:37 Looks like it 14:58:15 ok..i couldn't find it 14:58:35 probably should add mention of that to the ticket i just filed as well 15:32:09 [illumos-gate] 4467 kadmind: segfault in acquire_accept_cred+0x140() -- Dale Ghent 15:32:39 this patch did took its good time to mature:P 18:32:44 Anyone see those new AMD Epyc 4004 series? Look like they wanna kneecap Xeon E. 18:34:00 no, I'm sticking to XEON for now, the used ones are way better supported and cheaper 18:35:15 for example I upgrade two X4-2 with E5-2680v2 where the CPUs were ~35EUR each 18:38:58 When I say "Xeon E" , I mean the modern ones that are equivalent to the "E3" of old. 18:39:06 ah 18:39:09 sorry :) 18:39:47 danmcd: I'm also still on sparc, so like 10y behind everyone else ;) 18:40:01 But you're not wrong about the used market being quite the opportunity. Now granted, speaking of kneecapped, some of those will need modern ucode and OS to mitigate some of the spectre/meltdown damage, but also some of those ones are immune to other damage introduced in Skylake times. 18:40:51 in the end it's always a thing were you have to decide which risks you want to accept 18:40:54 v2 of my home server was on a Low-Powered Xeon E3 (1265L v3), its replacement HDC v3 (which I run now), is a Ryzen 3700X. 18:41:40 I'm thinking what I do and don't need when/if I jump my home sever to a brand new v4 (which at my upgrade schedule can happen in 2026). 18:42:11 The Epyc 4004 seems to be targetting me. Though if I'm being honest, current setup is QUITE nice, and may benefit not from full replacement but a series of upgrades. 18:42:35 The 20C/40T X4-2 boxes I have run at 200W and I run a whole OpenShift Cluster on each of them... 18:42:59 I'll very likely going to run these servers for another 5 years 18:43:00 10GigE that supports 2.5/5BaseT (would love 4x X550s e.g.), and a better case (I chose poorly for HDC 3, my own fault), e.g. 18:43:57 Since 2008 I've had three home servers, each in HDC use 6 years. HDC 2 (the Xeon E3-1265L) is now a Triton Head Node for my at-home test cloud. 18:45:06 danmcd: do you run just a headnode or a bunch of boxes? bonus question: how much ram per node? 18:46:45 I have four nodes: the 32GB RAM Xeon E3 is the headnode. The rest are 128GB RAM used 1U 2-socket Haswell-E (Xeon E3-2xxx v3) servers. They're linked up with Netgear blue GigE switches (one for admin, one for external, one for underlay). 18:47:02 Oops, Xeon E5-2xxx v3... typo. 18:47:04 nice 18:47:44 Useful for observing real-world interactions. 18:48:20 I have more compute than I need for sure (and note: the CNs in Kebecloud are owned by MNX). 18:48:20 yeah, that's why I run OCP at home...I train people on it. and my labs are more flexible than the training environment 18:50:12 danmcd: https://www.eenfach.de/~olbohlen/serverrack_front.jpeg and https://www.eenfach.de/~olbohlen/serverrack_rear.jpeg 18:50:46 Ooof. I don't even have a proper rack. :) 18:51:10 I have some more room, so I could set that up ;) 18:51:33 I *do* wish (and I keep banging this drum) there was cheaper 10GigEBaseT switches, akin to the GigE classic of Netgear's blue GS1xx series. 18:51:45 I may have to "settle" for 2.5 or 5 in that arena. 18:52:11 danmcd: I think I told you already which netgears I have, right? 24x1G copper + 4xSFP+ 18:52:12 (Problem is with old/used equipment, the 10G NICs on there are 1G or 10G only, no 2.5 or 5) 18:52:39 I'm still searching for a 16xSFP+ switch 18:52:50 1G copper is the "problem" I wanna solve. I mean, multiple GigE and faster uplink is nice, and if FiOS delivers > gigE to my house I'll have to consider that. 18:53:07 and the Silkworm has "just" 4Gbit, but that's way enough for home 18:54:29 I mean...who has a SAN fab at home anyway 19:05:19 is it just me or is it broken: https://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/io/e1000api/e1000_mac.c?r=49b78600?r=49b78600 19:06:03 that....is empty? 19:06:27 so, it is broken:) 19:09:00 itis broken 19:09:16 I've pinged some folks about it already before this popped up. 19:09:40 it's the second parameter 19:09:58 remove the second ?r=xxxx 19:10:15 at least as a workaround 19:15:39 The double r=xxx is likely the problem. 19:15:51 Good catch @jbk 19:33:12 if opengrok is generating those, it's a problem obviously.. but at least you can workaround it to get whatever info you need 19:33:30 on a completely different subject.... 19:34:16 Yes? 19:34:21 danmcd: I just picked up (so recently that I haven't yet powered on) a Mikrotik 12-port switch (8 10GbaseT, 4 combo SFP+/10GbaseT). I'll let you know how it works. 19:35:03 i'm contemplating putting together an IPD if people think there's merit to this -- when dealing with nested filesystems on zfs where an ancestor is shared out (but not the children individually)... we've run into a few situations where somehow clients are able to get files into the mountpoint directory on the parent filesystem 19:35:06 I've heard BAD THINGS about Mikrotik's horrid software. OTOH if it's Just A Switch and not in a management path, maybe it's not so bad. 19:35:24 (keep going jbk...) 19:35:37 we think smb or nfs (probably smb) client has the parent dir 'open' (being a bit loose here) 19:35:54 and when the child gets mounted, it's still able to write to the parent dir instead of the child 19:36:44 my thought was to add a 'mountpoint' attribute that could be set on a directory 19:36:58 that would prevent most operations unless explicitly cleared 19:37:18 since I've also personally seen where sometimes if a child fails to mount for whatever reason, you can end up with files in the mountpoint dir 19:37:32 which if you don't notice, tends to bite you in the butt later when you try to mount 19:37:54 jbk: oh, as in something that persists when nothing is mounted on top? 19:37:58 that way, even if it isn't mounted, writing stuff to it would fail 19:37:59 yeah 19:38:17 just like we can mark a file as archive/immutable/appendonly/etc. with attributes 19:38:29 add one that can be set on directories 19:38:47 "immutable" on a directory wouldn't be far from what you want. 19:38:56 it wouldn't be required to mount a filesystem somewhere, but on directories marked as such, it would basically restrict what could happen 19:41:04 since the root vnode of the filesystem 'replaces'/overlays the mountpoint vnode, once mounted, everything would work as is... 19:42:09 i haven't looked at hte specifics of immutable if that would work, just been throwing around ideas since it's something that's been hit in various ways 19:44:13 BTW are you running with SMB traverse_mounts set to false? 19:45:35 no 19:46:32 i don't think though that SMB re-validates the path every time 19:46:49 so if it's holding the directory vnode on the parent, and then the child is mounted 19:47:21 i'm not sure it's going to update it's state to now look at the mounted root vnode at the same spot 19:48:58 i thought you could maybe flag the vnode of the dir on the parent once something's mounted, but then i've had similar issues just because some child dataset didn't mount for whatever reason (e.g. missing passphrase), and you end up with data in there as well, so was leaning towards something more presistent (but obviously could be turned off as desired) 19:49:44 although.. the description of immutable (which only appears with ls(1) and not chmod.. might be worth a bug on that) it might work to just mark it immutable... 19:49:53 i'll need to test that 19:55:24 danmcd: re: mikrotik: from reviewing their docs, a lot of linux quirks show through. this is going to be a pure-L2 switch not doing anything more exotic than hosting a few vlans, with its only ip address on my not-routed mgt net. 20:12:28 Yeah... I'm shooting for pure L2 switch capabilities as well. 20:26:12 jbk: I suspect immutable is indeed what you want. Someone set it on some files in a shared directory somehow recently and it took me a while to figure out why I couldn't do anything with them haha 20:27:12 I could imagine an enhancement though where ZFS would do something with the immutable bit when it's arranging nested datasets 20:30:57 yeah, i was thinking that 20:54:00 [illumos-gate] 16567 clean up yacc grammar -- Toomas Soome