03:09:27 bahamat: Sense error: I mean *not* using them. 03:38:54 Reinhilde: You can set the vlan id to 0 for all vlans. Not recommended, but it does work. 03:52:00 yup. Again: there's my homelab weekend project 04:01:20 That's in the context of a support contract. 04:02:38 We're not going to support Triton running in production with a support contract without VLANs. There are too many peripheral issues with it. But it's fine for a home lab, and it doesn't even require any extra effort. You just specify the vlan_id to be 0. 04:04:31 Not using VLANs prevents proper tenant isolation, and doesn't properly protect the admin network from tenant networks, which is why it is not and will not ever be supported. Does it work? Sure. Does it violate specific safety tenets of Triton? Absolutely. 04:39:06 got it, merci bahamat 09:08:06 Anybody using TritonDataCenter and interested in trying out the nix package manager: I've built something that might interest you https://git.greenbaum.cloud/dev/tritonshell 09:09:53 danmcd (LIBERA-IRC): Do you have some free cycles this week to further look into the recent issue in lx brand? 09:09:55 lx_setsockopt_ip call returns 0x16 == 22 == EINVAL 09:09:57 this one 11:31:57 teutat3s : oh - I nix was already on my list to try out... 11:36:04 teutat3s : which image/distro do you use nix? 11:59:30 neuroserve (LIBERA-IRC): you could just install the package manager nix on your favorite Linux distro or on macOS and use it as an alternative to brew 11:59:40 I use NixOS currently 12:00:32 neuroserve (LIBERA-IRC): https://nixos.org/download.html 12:20:28 teutat3s: what's up with the "(LIBERA-IRC)" suffix in your nick mentions? 12:20:39 a bridge of some kind? 12:37:19 Yeah, I’m writing to libera IRC bridged from a Matrix Homeserver zizzy (LIBERA-IRC) 13:34:07 fyi, upgrading from 20220310T212952Z to 20221020T001410Z causes all of the bhyve VMs interfaces to re-enumerate 13:35:03 thetooth: what do you mean by re-enumerate? 13:35:18 MAC address changes? something else? 13:36:13 (I am running joyent_20221020T001410Z on one of my machines and didn't notice anything...) 13:37:11 we run a virtual router appliance, the router is configured eth0,eth1 and so on, basically eth1 is listed as net1 in the zone config, it's mac has not changed but it's now in position 6, which makes the rest offset by 1 13:38:11 i don't know what that tag in particular changed but it's moved around in every single VM that's part of that L2 network 13:38:43 did you try rolling back to see if it puts things back the way they were? 13:39:22 i did but the change was one way 13:39:58 as in booting into the old image and the offset is now permanent 13:42:20 oh 13:42:43 dladm shows that the affected tag is now assigned to an unplumbed interface 13:43:22 it's not under /usbkey/config, it's just a spare port 13:44:28 wait it IS up, but the tag in question should belong to an etherstub, not a physical link 13:44:40 hmm. 13:57:51 Someone decided to turn an etherstub into a phy, at some point between march and now, the port isn't even connected properly, it's plugged into VoIP ¯\_(ツ)_/¯ 14:06:57 would that count as datacentre gore? 14:10:23 so the issue is unlikely to be the upgrade, right? 14:11:43 i think the usbkey config was changed inbetween so no not directly 14:12:11 strange that the order no longer matches the order it's defined though 14:25:42 thetooth: Triton itself doesn't use etherstubs in any capacity, so it's not something we test in SmartOS, but it makes me wonder if something similar happened on OmniOS during that period. We try to track illumos-gate pretty closely. 14:34:07 at a guess it seems like a concurrency thing, before we had just two interfaces admin (not connected to any of the VMs) and ixgbe0 which is connected to the router and then to everything else via etherstubs, all of these are up in a matter of microseconds, where as our DMZ with a telephone extension isn't going to be up for a while since the switch 14:34:08 with shit can the port as soon as it doesn't come back with a cisco mac, so it's throwing that tagged network in slightly later and putting it at the end of the list 14:37:06 i fixed it by using fixed hardware id's for the interface config inside the router appliance, idk what's worse, expecting the interfaces to always enum in order or expecting the macs to never change 14:42:37 Well the mac is not going to change because that's specified in the vm config. But I think on modern systems, you can't count on enumeration order in any case. 14:43:05 I'm curious to see if you boot into the older PI, create a new vm, then boot into the newer PI if it would then renumber it. 14:48:41 I can try that tomorrow perhaps 14:49:00 Right now everything is still on fire