Hi Miguel,
I had read some blogs about OVN and I tried to collect some data that might 
hint where the issue is.
I still struggle to "decode" that , but it may be easier for you or anyone on 
the list.
I am eager to receive your reply.
Thanks in advance and Happy New Year !

Best Regards,Strahil Nikolov
    В сряда, 18 декември 2019 г., 21:10:31 ч. Гринуич+2, Strahil Nikolov 
<[email protected]> написа:  
 
  That's a good question.ovirtmgmt is using linux bridge, but I'm not so sure 
about the br-int.'brctl show' is not understanding what type is br-int , so I 
guess openvswitch.
This is still a guess, so you can give me the command to verify that :)
As the system was first build on 4.2.7 , most probably it never used anything 
except openvswitch.
Thanks in advance for your help. I really appreciate that.
Best Regards,Strahil Nikolov

    В сряда, 18 декември 2019 г., 17:53:31 ч. Гринуич+2, Miguel Duarte de Mora 
Barroso <[email protected]> написа:  
 
 On Wed, Dec 18, 2019 at 6:35 AM Strahil Nikolov <[email protected]> wrote:
>
> Hi Dominik,
>
> sadly reinstall of all hosts is not helping.
>
> @ Miguel,
>
> I have 2 clusters
> 1. Default (amd-based one) -> ovirt1 (192.168.1.90) & ovirt2 (192.168.1.64)
> 2. Intel (intel-based one and a gluster arbiter) -> ovirt3 (192.168.1.41)

But what are the switch types used on the clusters: openvswitch *or*
legacy / linux bridges ?


>
> The output of the 2 commands (after I run reinstall on all hosts ):
>
> [root@engine ~]# ovn-sbctl list encap
> _uuid              : d4d98c65-11da-4dc8-9da3-780e7738176f
> chassis_name        : "baa0199e-d1a4-484c-af13-a41bcad19dbc"
> ip                  : "192.168.1.90"
> options            : {csum="true"}
> type                : geneve
>
> _uuid              : ed8744a5-a302-493b-8c3b-19a4d2e170de
> chassis_name        : "25cc77b3-046f-45c5-af0c-ffb2f77d73f1"
> ip                  : "192.168.1.64"
> options            : {csum="true"}
> type                : geneve
>
> _uuid              : b72ff0ab-92fc-450c-a6eb-ab2869dee217
> chassis_name        : "5668499c-7dd0-41ee-bc5d-2e6ee9cd61c3"
> ip                  : "192.168.1.41"
> options            : {csum="true"}
> type                : geneve
>
>
> [root@engine ~]# ovn-sbctl list chassis
> _uuid              : b1da5110-f477-4c60-9963-b464ab96c644
> encaps              : [ed8744a5-a302-493b-8c3b-19a4d2e170de]
> external_ids        : {datapath-type="", 
> iface-types="erspan,geneve,gre,internal,ip6erspan,ip6gre,lisp,patch,stt,system,tap,vxlan",
>  ovn-bridge-mappings=""}
> hostname            : "ovirt2.localdomain"
> name                : "25cc77b3-046f-45c5-af0c-ffb2f77d73f1"
> nb_cfg              : 0
> transport_zones    : []
> vtep_logical_switches: []
>
> _uuid              : dcc94e1c-bf44-46a3-b9d1-45360c307b26
> encaps              : [b72ff0ab-92fc-450c-a6eb-ab2869dee217]
> external_ids        : {datapath-type="", 
> iface-types="erspan,geneve,gre,internal,ip6erspan,ip6gre,lisp,patch,stt,system,tap,vxlan",
>  ovn-bridge-mappings=""}
> hostname            : "ovirt3.localdomain"
> name                : "5668499c-7dd0-41ee-bc5d-2e6ee9cd61c3"
> nb_cfg              : 0
> transport_zones    : []
> vtep_logical_switches: []
>
> _uuid              : 897b34c5-d1d1-41a7-b2fd-5f1fa203c1da
> encaps              : [d4d98c65-11da-4dc8-9da3-780e7738176f]
> external_ids        : {datapath-type="", 
> iface-types="erspan,geneve,gre,internal,ip6erspan,ip6gre,lisp,patch,stt,system,tap,vxlan",
>  ovn-bridge-mappings=""}
> hostname            : "ovirt1.localdomain"
> name                : "baa0199e-d1a4-484c-af13-a41bcad19dbc"
> nb_cfg              : 0
> transport_zones    : []
> vtep_logical_switches: []
>
>
> If you know an easy method to reach default settings will be best, as I'm 
> currently not using OVN in production (just for tests and to learn more about 
> how it works) and I can afford any kind of downtime.
>
> Best Regards,
> Strahil Nikolov
>
> В вторник, 17 декември 2019 г., 11:28:25 ч. Гринуич+2, Miguel Duarte de Mora 
> Barroso <[email protected]> написа:
>
>
> On Tue, Dec 17, 2019 at 10:19 AM Miguel Duarte de Mora Barroso
> <[email protected]> wrote:
> >
> > On Tue, Dec 17, 2019 at 9:17 AM Dominik Holler <[email protected]> wrote:
> > >
> > >
> > >
> > > On Tue, Dec 17, 2019 at 6:28 AM Strahil <[email protected]> wrote:
> > >>
> > >> Hi Dominik,
> > >>
> > >> Thanks for your reply.
> > >>
> > >> On ovirt1 I got the following:
> > >> [root@ovirt1 openvswitch]# less  ovn-controller.log-20191216.gz
> > >> 2019-12-15T01:49:02.988Z|00032|vlog|INFO|opened log file 
> > >> /var/log/openvswitch/ovn-controller.log
> > >> 2019-12-16T01:18:02.114Z|00033|vlog|INFO|closing log file
> > >> ovn-controller.log-20191216.gz (END)
> > >>
> > >> Same is on the other node:
> > >>
> > >> [root@ovirt2 openvswitch]# less ovn-controller.log-20191216.gz
> > >> 2019-12-15T01:26:03.477Z|00028|vlog|INFO|opened log file 
> > >> /var/log/openvswitch/ovn-controller.log
> > >> 2019-12-16T01:30:01.718Z|00029|vlog|INFO|closing log file
> > >> ovn-controller.log-20191216.gz (END)
> > >>
> > >> The strange thing is that the geneve tunnels are there:
> > >
> > >
> > >
> > > Miguel, do you know how to remove and re-add the chassis to the 
> > > southbound db?
> > > (We have to check this to address bug https://bugzilla.redhat.com/1758289 
> > > )
> >
> > "ovn-sbctl chassis-del CHASSIS" will get rid of the chassis / encap.
> >
> > Afterwards, the ovn-controller will re-register itself on OVN southbound.
> >
> > There's something weird about your chassis, I see you have listed 3
> > different chassis IDs on your port IDs:
> >  - ovn-chassis-id="[email protected]"
> >  - ovn-chassis-id="[email protected]"
> >  - ovn-chassis-id="[email protected]"
> >
> > From your 'ovs-vsctl show' I can see the IP encaps 192.168.1.41 and
> > 192.168.1.64 are 'expected'.
> >
> > I would expect to see a duplicate chassis entry in the same IP . Who
> > has this 192.168.1.90 IP ?
> >
> > A couple of further questions:
> >    - did you upgrade recently your environment ? If so, from which
> > version to which version ?
> >  - what is the switch type of the cluster where you are running OVN ?
>  - what is the output of "ovn-sbctl list chassis" and "ovn-sbctl list
> encap" on your engine node ?
>
>
> >
> > >
> > >>
> > >> [root@ovirt1 ~]# ovs-vsctl show
> > >> c0e938f1-b5b5-4d5a-9cda-29dae2986f29
> > >>    Bridge br-int
> > >>        fail_mode: secure
> > >>        Port "ovn-25cc77-0"
> > >>            Interface "ovn-25cc77-0"
> > >>                type: geneve
> > >>                options: {csum="true", key=flow, 
> > >>remote_ip="192.168.1.64"}                                                 
> > >>     Port "ovn-566849-0"
> > >>            Interface "ovn-566849-0"
> > >>                type: geneve
> > >>                options: {csum="true", key=flow, 
> > >>remote_ip="192.168.1.41"}                                                 
> > >>     Port br-int
> > >>            Interface br-int
> > >>                type: internal
> > >>        Port "vnet2"
> > >>            Interface "vnet2"
> > >>    ovs_version: "2.11.0"
> > >> [root@ovirt1 ~]# ovs-vsctl list ports
> > >> ovs-vsctl: unknown table "ports"
> > >> [root@ovirt1 ~]# ovs-vsctl list port
> > >> _uuid              : fbf40569-925e-4430-a7c5-c78d58979bbc
> > >> bond_active_slave  : []
> > >> bond_downdelay      : 0
> > >> bond_fake_iface    : false
> > >> bond_mode          : []
> > >> bond_updelay        : 0
> > >> cvlans              : []
> > >> external_ids        : {}
> > >> fake_bridge        : false
> > >> interfaces          : [3207c0cb-3000-40f2-a850-83548f76f090]lacp         
> > >>        : []
> > >> mac                : []
> > >> name                : "vnet2"
> > >> other_config        : {}
> > >> protected          : false
> > >> qos                : []
> > >> rstp_statistics    : {}
> > >> rstp_status        : {}
> > >> statistics          : {}
> > >> status              : {}
> > >> tag                : []
> > >> trunks              : []
> > >> vlan_mode          : []
> > >>
> > >> _uuid              : 8947f82d-a089-429b-8843-71371314cb52
> > >> bond_active_slave  : []
> > >> bond_downdelay      : 0
> > >> bond_fake_iface    : false
> > >> bond_mode          : []
> > >> bond_updelay        : 0
> > >> cvlans              : []
> > >> external_ids        : {}
> > >> fake_bridge        : false
> > >> interfaces          : [ec6a6688-e5d6-4346-ac47-ece1b8379440]lacp         
> > >>        : []
> > >> mac                : []
> > >> name                : br-int
> > >> other_config        : {}
> > >> protected          : false
> > >> qos                : []
> > >> rstp_statistics    : {}
> > >> rstp_status        : {}
> > >> statistics          : {}
> > >> status              : {}
> > >> tag                : []
> > >> trunks              : []
> > >> vlan_mode          : []
> > >>
> > >> _uuid              : 72d612be-853e-43e9-8f5c-ce66cef0bebe
> > >> bond_active_slave  : []
> > >> bond_downdelay      : 0
> > >> bond_fake_iface    : false
> > >> bond_mode          : []
> > >> bond_updelay        : 0
> > >> cvlans              : []
> > >> external_ids        : 
> > >> {ovn-chassis-id="[email protected]"}
> > >> fake_bridge        : false
> > >> interfaces          : [a31574fe-515b-420b-859d-7f2ac729638f]lacp         
> > >>        : []
> > >> mac                : []
> > >> name                : "ovn-566849-0"
> > >> other_config        : {}
> > >> protected          : false
> > >> qos                : []
> > >> rstp_statistics    : {}
> > >> rstp_status        : {}
> > >> statistics          : {}
> > >> status              : {}
> > >> tag                : []
> > >> trunks              : []
> > >> vlan_mode          : []
> > >>
> > >> _uuid              : 2043a15f-ec39-4cc3-b875-7be00423dd7a
> > >> bond_active_slave  : []
> > >> bond_downdelay      : 0
> > >> bond_fake_iface    : false
> > >> bond_mode          : []
> > >> bond_updelay        : 0
> > >> cvlans              : []
> > >> external_ids        : 
> > >> {ovn-chassis-id="[email protected]"}
> > >> fake_bridge        : false
> > >> interfaces          : [f9a9e3ff-070e-4044-b601-7f7394dc295f]lacp         
> > >>        : []
> > >> mac                : []
> > >> name                : "ovn-25cc77-0"
> > >> other_config        : {}
> > >> protected          : false
> > >> qos                : []
> > >> rstp_statistics    : {}
> > >> rstp_status        : {}
> > >> statistics          : {}
> > >> status              : {}
> > >> tag                : []
> > >> trunks              : []
> > >> vlan_mode          : []
> > >> [root@ovirt1 ~]#
> > >>
> > >> [root@ovirt2 ~]# ovs-vsctl show
> > >> 3dbab138-6b90-44c5-af05-b8a944c9bf20
> > >>    Bridge br-int
> > >>        fail_mode: secure
> > >>        Port "ovn-baa019-0"
> > >>            Interface "ovn-baa019-0"
> > >>                type: geneve
> > >>                options: {csum="true", key=flow, 
> > >>remote_ip="192.168.1.90"}                                                 
> > >>     Port br-int
> > >>            Interface br-int
> > >>                type: internal
> > >>        Port "vnet5"
> > >>            Interface "vnet5"
> > >>        Port "ovn-566849-0"
> > >>            Interface "ovn-566849-0"
> > >>                type: geneve
> > >>                options: {csum="true", key=flow, remote_ip="192.168.1.41"}
> > >>    ovs_version: "2.11.0"
> > >> [root@ovirt2 ~]# ovs-vsctl list port
> > >> _uuid              : 151e1188-f07a-4750-a620-392a08e7e7fe
> > >> bond_active_slave  : []
> > >> bond_downdelay      : 0
> > >> bond_fake_iface    : false
> > >> bond_mode          : []                                    bond_updelay  
> > >>       : 0
> > >> cvlans              : []
> > >> external_ids        : 
> > >> {ovn-chassis-id="[email protected]"}
> > >> fake_bridge        : false
> > >> interfaces          : [4d4bc12a-609a-4917-b839-d4f652acdc33]lacp         
> > >>        : []
> > >> mac                : []
> > >> name                : "ovn-baa019-0"
> > >> other_config        : {}
> > >> protected          : false
> > >> qos                : []
> > >> rstp_statistics    : {}
> > >> rstp_status        : {}
> > >> statistics          : {}
> > >> status              : {}
> > >> tag                : []
> > >> trunks              : []
> > >> vlan_mode          : []
> > >>
> > >> _uuid              : 3a862f96-b3ec-46a9-bcf6-f385e5def410
> > >> bond_active_slave  : []
> > >> bond_downdelay      : 0
> > >> bond_fake_iface    : false
> > >> bond_mode          : []
> > >> bond_updelay        : 0
> > >> cvlans              : []
> > >> external_ids        : {}
> > >> fake_bridge        : false
> > >> interfaces          : [777f2819-ca27-4890-8d2f-11349ca0d398]lacp         
> > >>        : []
> > >> mac                : []
> > >> name                : br-int
> > >> other_config        : {}
> > >> protected          : false
> > >> qos                : []
> > >> rstp_statistics    : {}
> > >> rstp_status        : {}
> > >> statistics          : {}
> > >> status              : {}
> > >> tag                : []
> > >> trunks              : []
> > >> vlan_mode          : []
> > >>
> > >> _uuid              : a65109fa-f8b4-4670-8ae8-a2bd0bf6aba3
> > >> bond_active_slave  : []
> > >> bond_downdelay      : 0
> > >> bond_fake_iface    : false
> > >> bond_mode          : []
> > >> bond_updelay        : 0
> > >> cvlans              : []
> > >> external_ids        : 
> > >> {ovn-chassis-id="[email protected]"}
> > >> fake_bridge        : false
> > >> interfaces          : [ed442077-f897-4e0b-97a1-a8051e9c3d56]lacp         
> > >>        : []
> > >> mac                : []
> > >> name                : "ovn-566849-0"
> > >> other_config        : {}
> > >> protected          : false
> > >> qos                : []
> > >> rstp_statistics    : {}
> > >> rstp_status        : {}
> > >> statistics          : {}
> > >> status              : {}
> > >> tag                : []
> > >> trunks              : []
> > >> vlan_mode          : []
> > >>
> > >> _uuid              : a1622e6f-fcd0-4a8a-b259-ca4d0ccf1cd2
> > >> bond_active_slave  : []
> > >> bond_downdelay      : 0
> > >> bond_fake_iface    : false
> > >> bond_mode          : []
> > >> bond_updelay        : 0
> > >> cvlans              : []
> > >> external_ids        : {}
> > >> fake_bridge        : false
> > >> interfaces          : [ca368654-54f3-49d0-a71c-8894426df6bf]lacp         
> > >>        : []
> > >> mac                : []
> > >> name                : "vnet5"
> > >> other_config        : {}
> > >> protected          : false
> > >> qos                : []
> > >> rstp_statistics    : {}
> > >> rstp_status        : {}
> > >> statistics          : {}
> > >> status              : {}
> > >> tag                : []
> > >> trunks              : []
> > >> vlan_mode          : []
> > >> [root@ovirt2 ~]#
> > >>
> > >> Best Regards,
> > >> Strahil Nikolov
> > >>
> > >> On Dec 16, 2019 23:28, Dominik Holler <[email protected]> wrote:
> > >> >
> > >> >
> > >> >
> > >> > On Sat, Dec 14, 2019 at 11:36 AM Strahil Nikolov 
> > >> > <[email protected]> wrote:
> > >> >>
> > >> >> Hi Dominik,
> > >> >>
> > >> >> yes I was looking for those settings.
> > >> >>
> > >> >> I have added again the external provider , but I guess the mess is 
> > >> >> even bigger as I made some stupid decisions (like removing 2 port 
> > >> >> groups :) without knowing what I'm doing) .
> > >> >> Sadly I can't remove all packages on the engine and hosts and 
> > >> >> reinstall them from scratch.
> > >> >>
> > >> >> Pip fails to install the openstacksdk (centOS7 is not great for such 
> > >> >> tasks) on the engine and my lack of knowledge in OVN makes it even 
> > >> >> more difficult.
> > >> >>
> > >> >> So the symptoms are that 2 machines can communicate with each other 
> > >> >> only if they are on the same host ,while on separate - no 
> > >> >> communications is happening.
> > >> >>
> > >> >
> > >> > This indicates that the tunnels between the hosts are not created.
> > >> > Can you please check the /var/log/openvswitch/ovn-controller.log on 
> > >> > both hosts for errors and warnings, or share parts of the files here?
> > >> > If this does not point us to a problem, ovn has to be reconfigured. If 
> > >> > possible, most easy way to do this would be to ensure that
> > >> > ovirt-provider-ovn is the default network provider of the cluster of 
> > >> > the hosts, put one host after another in maintance mode and reinstall.
> > >> >
> > >> >
> > >> >>
> > >> >> How I created the network via UI:
> > >> >>
> > >> >> 1. Networks - new
> > >> >> 2. Fill in the name
> > >> >> 3. Create on external provider
> > >> >> 4. Network Port security -> disabled (even undefined does not work)
> > >> >> 5.Connect to physical network -> ovirtmgmt
> > >> >>
> > >> >>
> > >> >> I would be happy to learn more about OVN and thus I would like to 
> > >> >> make it work.
> > >> >>
> > >> >> Here is some info from the engine:
> > >> >>
> > >> >> [root@engine ~]# ovn-nbctl show
> > >> >> switch 1288ed26-471c-4bc2-8a7d-4531f306f44c 
> > >> >> (ovirt-pxelan-2a88b2e0-d04b-4196-ad50-074501e4ed08)
> > >> >>    port c1eba112-5eed-4c04-b25c-d3dcfb934546
> > >> >>        addresses: ["56:6f:5a:65:00:06"]
> > >> >>    port 8b52ab60-f474-4d51-b258-cb2e0a53c34a
> > >> >>        type: localnet
> > >> >>        addresses: ["unknown"]
> > >> >>    port b2753040-881b-487a-92a1-9721da749be4
> > >> >>        addresses: ["56:6f:5a:65:00:09"]
> > >> >> [root@engine ~]# ovn-sbctl show
> > >> >> Chassis "5668499c-7dd0-41ee-bc5d-2e6ee9cd61c3"
> > >> >>    hostname: "ovirt3.localdomain"
> > >> >>    Encap geneve
> > >> >>        ip: "192.168.1.41"
> > >> >>        options: {csum="true"}
> > >> >> Chassis "baa0199e-d1a4-484c-af13-a41bcad19dbc"
> > >> >>    hostname: "ovirt1.localdomain"
> > >> >>    Encap geneve
> > >> >>        ip: "192.168.1.90"
> > >> >>        options: {csum="true"}
> > >> >> Chassis "25cc77b3-046f-45c5-af0c-ffb2f77d73f1"
> > >> >>    hostname: "ovirt2.localdomain"
> > >> >>    Encap geneve
> > >> >>        ip: "192.168.1.64"
> > >> >>        options: {csum="true"}
> > >> >>    Port_Binding "b2753040-881b-487a-92a1-9721da749be4"
> > >> >>    Port_Binding &quo
> _______________________________________________
> Users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> oVirt Code of Conduct: 
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/[email protected]/message/IDJOOL23PIVACLAQSYXFDOW573RZZ7KQ/
>
    

<<attachment: OVN-debug-data.zip>>

_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/GWAYWT6ZO2IYSLVBJAYAW5KFWPAK7OZ6/

Reply via email to