On Tue, Mar 28, 2017 at 5:33 PM, Dominik Holler <dholler@redhat.com> wrote:
On Tue, 28 Mar 2017 09:17:24 +0200
Gianluca Cecchi <gianluca.cecchi@gmail.com> wrote:

> And I want to retain that vlan configuration.

Why not building the vlan configuration using oVirt?

iSCSI to a DELL PS Series Storage array... no bonding in their minds.... ;-(
 
You can try to
ifdown eth3.100 and eth4.100,
configure the ovirtmgmt on top if the bond by ovirt
and ifup eth3.100 and eth4.100 again.

But that is ugly and you have to test if this works.

I would try and see...
At this moment I only have ovirtmgmt configured on other 2 network adapters.

[root@ov300 ~]# brctl show
bridge name bridge id STP enabled interfaces
;vdsmdummy; 8000.000000000000 no
ovirtmgmt 8000.1803730ba369 no bond0.167

and 
[root@ov300 ~]# cat /proc/net/bonding/bond0 | grep "Interface:"
Slave Interface: em1
Slave Interface: em2
[root@ov300 ~]# 

And iscsi configured on p1p1 and p1p2 on vlan 100

[root@ov300 ~]# ifconfig p1p1.100
p1p1.100: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 9000
        inet 10.10.100.87  netmask 255.255.255.0  broadcast 10.10.100.255
        inet6 fe80::a236:9fff:fe2e:4d80  prefixlen 64  scopeid 0x20<link>
        ether a0:36:9f:2e:4d:80  txqueuelen 1000  (Ethernet)
        RX packets 52149  bytes 17535400 (16.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 18378  bytes 1810820 (1.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[root@ov300 ~]# ifconfig p1p2.100
p1p2.100: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 9000
        inet 10.10.100.88  netmask 255.255.255.0  broadcast 10.10.100.255
        inet6 fe80::a236:9fff:fe2e:4d82  prefixlen 64  scopeid 0x20<link>
        ether a0:36:9f:2e:4d:82  txqueuelen 1000  (Ethernet)
        RX packets 31440  bytes 2958260 (2.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 14  bytes 900 (900.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[root@ov300 ~]# 

[root@ov300 ~]# iscsiadm -m session
tcp: [1] 10.10.100.9:3260,1 iqn.2001-05.com.equallogic:4-771816-e5d0dfb59-1c9b240297958d53-ovsd3910 (non-flash)
tcp: [2] 10.10.100.9:3260,1 iqn.2001-05.com.equallogic:4-771816-e5d0dfb59-1c9b240297958d53-ovsd3910 (non-flash)
[root@ov300 ~]# 

[root@ov300 etc]# multipath -l
364817197b5dfd0e5538d959702249b1c dm-3 EQLOGIC ,100E-00         
size=1.0T features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=0 status=active
  |- 7:0:0:0 sde 8:64 active undef  running
  `- 8:0:0:0 sdf 8:80 active undef  running
[root@ov300 etc]# 
(lun not yet used and not yet defined as a storage domain)

I will see as soon as I will try to add an oVirt network using p1p1 and p1p2