[ovirt-users] Re: 4.4.x - VLAN-based logical network can't attach to bonds?

2020-07-31 Thread Dominik Holler
On Fri, Jul 31, 2020 at 12:54 AM Mark R  wrote:

> Following up, as noted in the bug report (
> https://bugzilla.redhat.com/show_bug.cgi?id=1860479 ) this doesn't appear
> to be oVirt / VDSM having issues. You can replicate the same inability to
> attach a bond to a bridge by simply booting the 8.2.2004 installation media
> and trying a few manual 'ip' commands. With older 8.1 or any 7.x install
> media, there's no problem, but starting with 8.2, you can't attach a bond
> to a bridge anymore.
>
> It looks like there may be some similar reports on bugzilla recently. I
> just wanted to note here on the list that this isn't an oVirt problem,
> looks to be an issue with the OS (kernel?).
>
> Thanks again!
>

Thanks for reporting the bug, providing additional information, and this
update. This is a very productive way to solve this issue.



> Mark
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/KUUZJTAF5CWWIUFZPTZMKZFY5QIXUNKI/
>
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7VT7B2CDHIDES26SAGVKS3X5IRFDTIKD/


[ovirt-users] Re: 4.4.x - VLAN-based logical network can't attach to bonds?

2020-07-30 Thread Mark R
Following up, as noted in the bug report ( 
https://bugzilla.redhat.com/show_bug.cgi?id=1860479 ) this doesn't appear to be 
oVirt / VDSM having issues. You can replicate the same inability to attach a 
bond to a bridge by simply booting the 8.2.2004 installation media and trying a 
few manual 'ip' commands. With older 8.1 or any 7.x install media, there's no 
problem, but starting with 8.2, you can't attach a bond to a bridge anymore.

It looks like there may be some similar reports on bugzilla recently. I just 
wanted to note here on the list that this isn't an oVirt problem, looks to be 
an issue with the OS (kernel?).

Thanks again!
Mark
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/KUUZJTAF5CWWIUFZPTZMKZFY5QIXUNKI/


[ovirt-users] Re: 4.4.x - VLAN-based logical network can't attach to bonds?

2020-07-24 Thread Mark R

> Can you please create a bug
>  for oVirt with
> reproduction steps?
> 

Created https://bugzilla.redhat.com/show_bug.cgi?id=1860479 
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/KHM3KU6LG6MYVSLBH76FSBJ67ITUWMQP/


[ovirt-users] Re: 4.4.x - VLAN-based logical network can't attach to bonds?

2020-07-24 Thread Mark R
Hi Dominik,

> Can you please create a bug
>  for oVirt with
> reproduction steps?

Yes, I'll do so. Rebuilding the host fresh now so I have a clean slate as I go 
through the steps for the report.  I did try NM 1.26 from the COPR repo you 
linked, but the issue persisted.

> .. if the new NetworkManager 1.26 from ...
> would fix the problem already.

I installed 1.26 and tried to add the network but it failed.

Thanks!
Mark
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/AICQLMYKETZ63BUTTI25E53B76ZM32T3/


[ovirt-users] Re: 4.4.x - VLAN-based logical network can't attach to bonds?

2020-07-24 Thread Dominik Holler
Hello Mark,
we are highly interested in this issue.
Can you please create a bug
 for oVirt with
reproduction steps?

If you have the opportunity, it would be interesting to know if the new
NetworkManager 1.26 from
https://copr.fedorainfracloud.org/coprs/networkmanager/NetworkManager-1.26/
would fix the problem already.

Thanks
Dominik


On Thu, Jul 23, 2020 at 3:56 PM Mark R  wrote:

> Hello Ales,
>
> > can you please share supervdsm.log from the relevant host?
>
> Absolutely! Here is the log from the point of opening the "Setup Host
> Networks" UI, as I just drag the "LegacyDMZ" network over onto the same
> bond that's running ovirtmgmt and click "OK".
>
>
> #-8<--8<-8<
>
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,627::supervdsm_server::93::SuperVdsm.ServerCallback::(wrapper)
> call get_lldp_info with ({'devices': []},) {}
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,631::routes::115::root::(get_gateway) The gateway 172.17.96.1 is
> duplicated for the device ovirtmgmt
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,634::routes::115::root::(get_gateway) The gateway 172.17.96.1 is
> duplicated for the device ovirtmgmt
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,635::cmdutils::130::root::(exec_cmd) /sbin/tc qdisc show (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,643::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,644::cmdutils::130::root::(exec_cmd) /sbin/tc class show dev
> eno34np1 classid 0:1388 (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,649::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,649::cmdutils::130::root::(exec_cmd) /sbin/tc class show dev
> ens2f1np1 classid 0:1388 (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,655::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,699::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-lldp
> -i eno33np0 adminStatus (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,706::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,706::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-tlv -n
> -i eno33np0 (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,712::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,713::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-lldp
> -i eno34np1 adminStatus (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,718::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,719::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-tlv -n
> -i eno34np1 (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,724::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,725::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-lldp
> -i ens2f0np0 adminStatus (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,729::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,730::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-tlv -n
> -i ens2f0np0 (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,735::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,736::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-lldp
> -i ens2f1np1 adminStatus (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,740::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,741::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-tlv -n
> -i ens2f1np1 (cwd None)
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,745::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
> MainProcess|jsonrpc/4::DEBUG::2020-07-23
> 13:37:35,746::supervdsm_server::100::SuperVdsm.ServerCallback::(wrapper)
> return get_lldp_info with {'eno33np0': {'enabled': True, 'tlvs': [{'type':
> 1, 'name': 'Chassis ID', 'properties': {'chassis ID subtype': 'MAC',
> 'chassis ID': '8c:04:ba:e9:21:40'}}, {'type': 2, 'name': 'Port ID',
> 'properties': {'port ID subtype': 'Ifname', 'port ID': 'ethernet1/1/16'}},
> {'type': 3, 'name': 'Time to Live', 'properties': {'time to live': '120'}},
> {'type': 4, 'name': 'Port Description', 'properties': {'port description':
> 'Part of VLT LACP trunk to rack4slot15 - em3'}}, {'type': 5, 'name':
> 'System Name', 'properties': {'system name': 'TOR-4-A'}}, {'type': 6,
> 'name': 'System Description', 'properties': {'system description': 'Dell
> EMC Networking OS10 

[ovirt-users] Re: 4.4.x - VLAN-based logical network can't attach to bonds?

2020-07-23 Thread Mark R
Hello Ales,

> can you please share supervdsm.log from the relevant host?

Absolutely! Here is the log from the point of opening the "Setup Host Networks" 
UI, as I just drag the "LegacyDMZ" network over onto the same bond that's 
running ovirtmgmt and click "OK".

#-8<--8<-8<

MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,627::supervdsm_server::93::SuperVdsm.ServerCallback::(wrapper) call 
get_lldp_info with ({'devices': []},) {}
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,631::routes::115::root::(get_gateway) The gateway 172.17.96.1 is 
duplicated for the device ovirtmgmt
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,634::routes::115::root::(get_gateway) The gateway 172.17.96.1 is 
duplicated for the device ovirtmgmt
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,635::cmdutils::130::root::(exec_cmd) /sbin/tc qdisc show (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,643::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,644::cmdutils::130::root::(exec_cmd) /sbin/tc class show dev eno34np1 
classid 0:1388 (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,649::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,649::cmdutils::130::root::(exec_cmd) /sbin/tc class show dev ens2f1np1 
classid 0:1388 (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,655::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,699::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-lldp -i 
eno33np0 adminStatus (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,706::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,706::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-tlv -n -i 
eno33np0 (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,712::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,713::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-lldp -i 
eno34np1 adminStatus (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,718::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,719::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-tlv -n -i 
eno34np1 (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,724::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,725::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-lldp -i 
ens2f0np0 adminStatus (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,729::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,730::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-tlv -n -i 
ens2f0np0 (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,735::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,736::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-lldp -i 
ens2f1np1 adminStatus (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,740::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,741::cmdutils::130::root::(exec_cmd) /usr/sbin/lldptool get-tlv -n -i 
ens2f1np1 (cwd None)
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,745::cmdutils::138::root::(exec_cmd) SUCCESS:  = b'';  = 0
MainProcess|jsonrpc/4::DEBUG::2020-07-23 
13:37:35,746::supervdsm_server::100::SuperVdsm.ServerCallback::(wrapper) return 
get_lldp_info with {'eno33np0': {'enabled': True, 'tlvs': [{'type': 1, 'name': 
'Chassis ID', 'properties': {'chassis ID subtype': 'MAC', 'chassis ID': 
'8c:04:ba:e9:21:40'}}, {'type': 2, 'name': 'Port ID', 'properties': {'port ID 
subtype': 'Ifname', 'port ID': 'ethernet1/1/16'}}, {'type': 3, 'name': 'Time to 
Live', 'properties': {'time to live': '120'}}, {'type': 4, 'name': 'Port 
Description', 'properties': {'port description': 'Part of VLT LACP trunk to 
rack4slot15 - em3'}}, {'type': 5, 'name': 'System Name', 'properties': {'system 
name': 'TOR-4-A'}}, {'type': 6, 'name': 'System Description', 'properties': 
{'system description': 'Dell EMC Networking OS10 Enterprise.'}}, {'type': 7, 
'name': 'System Capabilities', 'properties': {'system capabilities': 'Repeater, 
Bridge, Router', 'enabled capabilities': 'Repeater, Bridge, Router'}}, {'type': 
8, 'name': 'Management Add
 ress', 'properties': {'management address subtype': 'IPv4', 'management 
address': '192.168.3.1', 'interface numbering subtype': 'Ifindex', 'interface 
numbering': '9'}}, {'type': 8, 'name': 'Management Address', 'properties': 
{'management address subtype': 'IPv6', 'management address': 
'fe80::8e04:baff:fee9:2140', 'interface numbering 

[ovirt-users] Re: 4.4.x - VLAN-based logical network can't attach to bonds?

2020-07-23 Thread Ales Musil
On Wed, Jul 22, 2020 at 9:49 PM Mark R  wrote:

> Hello all,
>

Hi,


> New 4.4.1 hosted-engine install. Pre-deploy, the host already had bond0
> and its iSCSI interfaces configured. The deploy correctly sets up the
> ovirtmgmt interface using the bond, and when everything finishes up it's
> working as expected.  However, I then need to create a VLAN-based network
> and attach to the same bond0 interface. Editing the host networks and
> dragging the VLAN 102 interface to the bond alongside ovirtmgmt, then
> clicking "OK" results in a failure every time. The error returned is:
>
> VDSM ovirt5.domain.com command HostSetupNetworksVDS failed: Internal
> JSON-RPC error: {'reason': 'Unexpected failure of libnm when running the
> mainloop: run execution'}
>

can you please share supervdsm.log from the relevant host?



> I can break the bond and apply this an any other VLAN-based network at
> will, but then it's not possible to add the interface I removed to create
> the bond again. That may be by design and it's not supposed to be possible
> to attach an interface and create a bond once you've already assigned
> logical networks to it. The error there is "Error while executing action
> HostSetupNetworks: Interface already in use".
>

This is in fact desired by design as we do not support having an interface
under bond and at the same time have a network defined over it.


>
> I'm just putting out feelers to see if this is a known issue that other
> people are hitting, or are other folks with hosted-engine 4.4.x deploys
> readily creating that initial bond0 interface and assigning any VLAN-based
> logical networks they want w/o issue?  These same hosts (they still aren't
> in prod so I rebuild them at will) run 4.3 with no issues and setting up
> the exact same network configurations works flawlessly, it just becomes an
> issue on 4.4.1. This host was freshly installed today and has all updates.
>
> Thanks,
> Mark
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/XF7PANDZBAH5J7FSJFUEUAOL6T7XBRHL/
>


-- 

Ales Musil

Software Engineer - RHV Network

Red Hat EMEA 

amu...@redhat.comIM: amusil

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/O2ZIYAGCUYRBK2QVKZIZCVNC4INEIICZ/