Networking is a disaster in TrueNAS-SCALE-22.02

inman.turbo

Contributor
Joined
Aug 27, 2019
Messages
149
Bridges, etc can only be managed via direct console access (or ipmi) because all network connectivity is lost between changes. For example one can do the following:
  • create bridge in truenas scale (requires console access!*)
    Code:
    cli -c "network interface create name=br1 type=BRIDGE bridge_members=enp2s0"
  • commit changes
    Code:
    cli -c "network interface commit"
  • persist changes
    Code:
    cli -c "network interface checkin"
  • Reboot system!
However from the time the second step is run all connectivity will be lost, which makes the following steps impossible over ssh (or in the gui, etc)

And by all connectivity I mean ALL network connectivity. Not just for the ports or networks being affected by the changes, which makes no sense to me.

Is this not the experience for everyone, and will this be fixed?
 

morganL

Captain Morgan
Administrator
Moderator
iXsystems
Joined
Mar 10, 2018
Messages
2,694
Pulling yourself up by your own bootstraps is difficult.....

Console or separate management port make it much simpler.

If the separate management port is not working... that should be treated as a bug. Please document and report-a-bug. (can you check whether Bluefin still has the issue first?). Thanks
 

inman.turbo

Contributor
Joined
Aug 27, 2019
Messages
149
Pulling yourself up by your own bootstraps is difficult.....

Console or separate management port make it much simpler.

If the separate management port is not working... that should be treated as a bug. Please document and report-a-bug. (can you check whether Bluefin still has the issue first?). Thanks
Yes I am referring to the management port going down when attempting to configure a separate interface. That's the rub.

I have test instances in vm's as well as ones on hardware. The ones on hardware all have supermicro ipmi with html5 interface. And everything always seems to come up fine and be correct after a reboot.

The thing is a reboot shouldn't even be needed when configuring a secondary interface. Also it would be nice to be able to use the shell over ssh on the management network instead of ipmi/console so that I can have completion, shell history, copy paste, scripting etc. All of the reboots and manually typing everything all the time is becoming quite painful, even with the midcli, which is excellent and very nice to have.
 

inman.turbo

Contributor
Joined
Aug 27, 2019
Messages
149
And I haven't tried bluefin yet, but I couldn't find anything about it in the notes or epics. I guess I could give it a shot though.
 
Top