Fine! I take a look right now...@mdenadal
packages are updated in pvetest repository if you want to test
Fine! I take a look right now...@mdenadal
packages are updated in pvetest repository if you want to test
@Mike Lupe
last packages from pvetest have a lof of fixes, cleanup for openvswitch. It should works really fine now with vlan|qinq plugins, without breaking your existing vms directly plugged on vmbrX.
Ok, I know that this is not strictly related to the new SDN features but as ifupdown2 was modified....
first question: is it supposed to work a switch from linux bridge to OVS bridge without a reboot?
What's the ETA for these updates in no-sub repo?
I'll try to see if i can improve this, at least throw an error to tell user to reboot in this case. This is really the most complex action on reload.
auto lo
iface lo inet loopback
iface eno1 inet manual
iface eno2 inet manual
auto unt
iface unt inet static
address 192.168.200.232/24
gateway 192.168.200.254
ovs_type OVSIntPort
ovs_bridge vmbr0
auto bond0
iface bond0 inet manual
ovs_bonds eno1 eno2
ovs_type OVSBond
ovs_bridge vmbr0
ovs_options bond_mode=balance-slb
auto vmbr0
iface vmbr0 inet manual
ovs_type OVSBridge
ovs_ports bond0 unt
Found another problem.
libpve-network-perl_0.4-6 breaks LXC; container don't start.
Was working with libpve-network-perl_0.4-4
/usr/share/lxc/lxcnetaddbr
until a package is available, it's just deleting three lines.it's missing "auto eno1", "auto eno2"I have this setup with different rigs: using Intel nics (igb module) everything it's fine, using Broadcom nics (tg3 module) the nics don't go up at boot time.
If after boot I pull them manually up (ip link set eno1 up) everything work again,
Fine, thanks!Was fixed in git on Thursday:
Yes, sure but this is not required with other nics.it's missing "auto eno1", "auto eno2"
I really don't known why it's working with other nics.Yes, sure but this is not required with other nics.
Anyway it's enough easy to remember to flag Autostart in the gui.
I really don't known why it's working with other nics.
Without auto, it's some kinds of hack in scripts to try to start the interfaces when they are in a bond.
I'll fix the proxmox code, to add "auto ethX" when they are in a bond. (It's not done currently)
Fine thanks! IMHO this is the right way. I can confirm that adding 'auto ...' fix the problem.I have sent patch to dev mailing list to add 'auto xxx" on bond slaves interfaced
Is this bug known?
### Hetzner Online GmbH installimage
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto enp0s31f6
iface enp0s31f6 inet static
address 5.9.x.x
netmask 255.255.255.224
gateway 5.9.x.x
# route 5.9.x.x/27 via 5.9.x.x
up route add -net 5.9.x.x netmask 255.255.255.224 gw 5.9.x.x dev enp0s31f6
iface enp0s31f6 inet6 static
address 2a01:4f8:x:x::2
netmask 64
gateway fe80::1
auto enp0s31f6.4001
iface enp0s31f6.4001 inet static
address 192.168.100.5
netmask 255.255.255.0
vlan-raw-device enp0s31f6
mtu 1400
auto vmbr0
iface vmbr0 inet static
address 192.168.0.1/24
gateway 192.168.0.254
bridge-ports eno1
bridge-stp off
bridge-fd 0
mtu 1500
source /etc/network/interfaces.d/*
We use essential cookies to make this site work, and optional cookies to enhance your experience.