January 2, 20242 yr Running Unraid 6.12.6 on my server, previously on an older version I had run into the macvlan call trace crashing my server, so I had changed my docker network configuration to ipvlan. I'd prefer to switch it back to macvlan to get better data in my Unifi setup if the call traces aren't an issue anymore. I followed the steps in the 6.12.4 release notes to disable bridging on eth0 and host access to custom networks is enabled, docker network type was auto changed to macvlan. When I start my array, my containers that were previously attached to "custom: br0" network interface are now attached to "None". I edited one of the containers in the Unraid GUI and the only network types available are Host, Bridge, or None. I assume I should see a custom: bond0 (I am using bonding) as an option here? My subnet is configured next to "IPv4 custom network on interface bond0:" in Settings -> Docker. I am not really sure what I am missing or where to go with this? I know in the meantime I can revert back easily to ipvlan and my containers automatically start back up with the prior custom: br0 network, just can't figure out where I'm going wrong with the macvlan solution. unraid-diagnostics-20240102-1501.zip
February 15, 20242 yr @Vynlovanth Did you ever figure this out? Mine go missing as well during updates from 6.11.5 and it's driving me mad.
February 16, 20242 yr Author @BurntOC Nope I didn't, I'll try again on 6.12.7 and 6.13 when they release but the behavior I experienced is consistent.
February 16, 20242 yr Community Expert From the diagnostic you proved its pretty clear that youre using ipvlan. Otherwise you would have to ensure that under advanced eth0, it was bond0, is ticked and actually saved. Edited February 16, 20242 yr by Mainfrezzer
February 20, 20242 yr Author Solution Something in the GUI must not have saved in the back end then because I did have bond0 ticked in Settings -> Docker. That's why I was confused because I followed the process in the release notes exactly and everything looked correct in the GUI other than the networks available to the individual Dockers. I had macvlan next to "Docker custom network type:" as well. Either way, I upgraded to Unraid 6.12.8 and just repeated the process. It works now as expected on macvlan. All of my containers connected to bond0 get an IP address, are online, and show up in my Unifi dashboard now. Just have to keep an eye on it for a bit to make sure I don't see any call traces or crashes.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.