<div dir="ltr"><div>It&#39;s visible now.<br></div>I&#39;ll try to review it asap.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 18, 2017 at 11:07 AM, Sverker Abrahamsson <span dir="ltr">&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamsson.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <p>Ok, thank you. Done that now<br>
      /Sverker<br>
    </p>
    <div class="m_5768344401989383041moz-cite-prefix">Den 2017-01-18 kl. 10:14, skrev Fred
      Rolland:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">
        <div>
          <div>Go to <a class="m_5768344401989383041gmail-m_-7668051331360668793moz-txt-link-freetext" href="https://gerrit.ovirt.org/70588" target="_blank">https://gerrit.ovirt.org/70588</a>
            and click on the publish button.<br>
          </div>
          Drafts are not visible to everybody.<br>
        </div>
        Or you can push to master directly.<br>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Tue, Jan 17, 2017 at 7:39 PM,
          Sverker Abrahamsson <span dir="ltr">&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamsson.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000">
              <p>I still had the window open where I did that step. This
                is how it looked like:<br>
              </p>
              <p>[root@h2 ovirt-provider-ovn]# git push origin
                HEAD:refs/drafts/master<br>
                Counting objects: 9, done.<br>
                Delta compression using up to 8 threads.<br>
                Compressing objects: 100% (5/5), done.<br>
                Writing objects: 100% (6/6), 1.79 KiB | 0 bytes/s, done.<br>
                Total 6 (delta 2), reused 0 (delta 0)<br>
                remote: Resolving deltas: 100% (2/2)<br>
                remote: Processing changes: new: 1, refs: 1, done<br>
                remote: (W) 16d5be4: commit subject &gt;65 characters;
                use shorter first paragraph<br>
                remote:<br>
                remote: New Changes:<br>
                remote:   <a class="m_5768344401989383041m_-7668051331360668793moz-txt-link-freetext" href="https://gerrit.ovirt.org/70588" target="_blank">https://gerrit.ovirt.org/70588</a>
                Properly handle to set id when interface already has a
                virtualport element ... [DRAFT]<br>
                remote:<br>
                To gerrit.ovirt.org:ovirt-provide<wbr>r-ovn<br>
                 * [new branch]      HEAD -&gt; refs/drafts/master<br>
              </p>
              <p>I see the difference is that I pushed to
                HEAD:refs/drafts/master as instructed at <a class="m_5768344401989383041m_-7668051331360668793moz-txt-link-freetext" href="http://www.ovirt.org/develop/dev-process/working-with-gerrit/" target="_blank">http://www.ovirt.org/develop/d<wbr>ev-process/working-with-gerrit<wbr>/</a></p>
              <p>Should I push it to HEAD:refs/for/master instead?</p>
              <span class="m_5768344401989383041HOEnZb"><font color="#888888">
                  <p>/Sverker<br>
                  </p>
                </font></span>
              <div>
                <div class="m_5768344401989383041h5">
                  <div class="m_5768344401989383041m_-7668051331360668793moz-cite-prefix">Den
                    2017-01-17 kl. 12:09, skrev Marcin Mirecki:<br>
                  </div>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div>
                          <div>Sverker,<br>
                          </div>
                          I can see you as a user in gerrit (<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamsson.com</a>),
                          but there are no patches for your name.<br>
                        </div>
                        Please check for any errors after you issue:<br>
                        git push gerrit.ovirt.org:ovirt-provide<wbr>r-ovn
                        HEAD:refs/for/master<br>
                        <br>
                      </div>
                      Also, please let me know if you need any other
                      help on with gerrit.</div>
                    <div class="gmail_extra"><br>
                      <div class="gmail_quote">On Mon, Jan 16, 2017 at
                        8:49 PM, Sverker Abrahamsson <span dir="ltr">&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamsson.com</a>&gt;</span>
                        wrote:<br>
                        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I&#39;ve followed the
                          instructions to best effort, so hopefully it&#39;s
                          right..<br>
                          <br>
                          <br>
                          Den 2017-01-13 kl. 10:31, skrev Marcin
                          Mirecki:<br>
                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Please push
                            the patch into: <a href="https://gerrit.ovirt.org/ovirt-provider-ovn" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/ovirt<wbr>-provider-ovn</a><br>
                            (let me know if you need some directions)<br>
                            <br>
                            <br>
                            <br>
                            ----- Original Message -----<br>
                            <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> From:
                              &quot;Sverker Abrahamsson&quot; &lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamsson.com</a>&gt;<br>
                              To: &quot;Marcin Mirecki&quot; &lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                              Cc: &quot;Ovirt Users&quot; &lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;<br>
                              Sent: Monday, January 9, 2017 1:45:37 PM<br>
                              Subject: Re: [ovirt-users] Issue with
                              OVN/OVS and mandatory ovirtmgmt network<br>
                              <br>
                              Ok, found it. The issue is right here:<br>
                              <br>
                                        &lt;interface type=&quot;bridge&quot;&gt;<br>
                                            &lt;mac
                              address=&quot;00:1a:4a:16:01:54&quot; /&gt;<br>
                                            &lt;model type=&quot;virtio&quot;
                              /&gt;<br>
                                            &lt;source bridge=&quot;br-int&quot;
                              /&gt;<br>
                                            &lt;virtualport
                              type=&quot;openvswitch&quot; /&gt;<br>
                                            &lt;link state=&quot;up&quot; /&gt;<br>
                                            &lt;boot order=&quot;2&quot; /&gt;<br>
                                            &lt;bandwidth /&gt;<br>
                                            &lt;virtualport
                              type=&quot;openvswitch&quot;&gt;<br>
                                                &lt;parameters<br>
                              interfaceid=&quot;912cba79-982e-4a8<wbr>7-868e-241fedccb59a&quot;
                              /&gt;<br>
                                            &lt;/virtualport&gt;<br>
                                        &lt;/interface&gt;<br>
                              <br>
                              There are two elements for virtualport,
                              the first without id and the<br>
                              second with. On h2 I had fixed this which
                              was the patch I posted earlier<br>
                              although I switched back to use br-int
                              after understanding that was the<br>
                              correct way. When that hook was copied to
                              h1 the port gets attached fine.<br>
                              <br>
                              Patch with updated testcase attached.<br>
                              <br>
                              /Sverker<br>
                              <br>
                              <br>
                              Den 2017-01-09 kl. 10:41, skrev Sverker
                              Abrahamsson:<br>
                              <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> This is
                                the content of vdsm.log on h1 at this
                                time:<br>
                                <br>
                                2017-01-06 20:54:12,636 INFO 
                                (jsonrpc/7) [jsonrpc.JsonRpcServer] RPC<br>
                                call VM.create succeeded in 0.01 seconds
                                (__init__:515)<br>
                                2017-01-06 20:54:12,636 INFO 
                                (vm/6dd5291e) [virt.vm]<br>
                                (vmId=&#39;6dd5291e-6556-4d29-8b4e<wbr>-ea896e627645&#39;)
                                VM wrapper has started<br>
                                (vm:1901)<br>
                                2017-01-06 20:54:12,636 INFO 
                                (vm/6dd5291e) [vds] prepared volume<br>
                                path:<br>
                                /rhev/data-center/mnt/h2-int.l<wbr>imetransit.com:_var_lib_export<wbr>s_iso/1d49c4bc-0fec-4503-a583-<wbr>d476fa3a370d/images/11111111-1<wbr>111-1111-1111-111111111111/Cen<wbr>tOS-7-x86_64-NetInstall-1611.i<wbr>so<br>
                                (clientIF:374)<br>
                                2017-01-06 20:54:12,743 INFO 
                                (vm/6dd5291e) [root]  (hooks:108)<br>
                                2017-01-06 20:54:12,847 INFO 
                                (vm/6dd5291e) [root]  (hooks:108)<br>
                                2017-01-06 20:54:12,863 INFO 
                                (vm/6dd5291e) [virt.vm]<br>
                                (vmId=&#39;6dd5291e-6556-4d29-8b4e<wbr>-ea896e627645&#39;)
                                &lt;?xml version=&#39;1.0&#39;<br>
                                encoding=&#39;UTF-8&#39;?&gt;<br>
                                &lt;domain xmlns:ovirt=&quot;<a href="http://ovirt.org/vm/tune/1.0" rel="noreferrer" target="_blank">http://ovirt.org/<wbr>vm/tune/1.0</a>&quot;
                                type=&quot;kvm&quot;&gt;<br>
                                     &lt;name&gt;CentOS7_3&lt;/name&gt;<br>
                                     &lt;uuid&gt;6dd5291e-6556-4d29-8b4e<wbr>-ea896e627645&lt;/uuid&gt;<br>
                                   
                                 &lt;memory&gt;1048576&lt;/memory&gt;<br>
                                   
                                 &lt;currentMemory&gt;1048576&lt;/curre<wbr>ntMemory&gt;<br>
                                     &lt;maxMemory
                                slots=&quot;16&quot;&gt;4294967296&lt;/maxMemo<wbr>ry&gt;<br>
                                     &lt;vcpu
                                current=&quot;1&quot;&gt;16&lt;/vcpu&gt;<br>
                                     &lt;devices&gt;<br>
                                         &lt;channel type=&quot;unix&quot;&gt;<br>
                                             &lt;target
                                name=&quot;com.redhat.rhevm.vdsm&quot;
                                type=&quot;virtio&quot; /&gt;<br>
                                             &lt;source mode=&quot;bind&quot;<br>
                                path=&quot;/var/lib/libvirt/qemu/ch<wbr>annels/6dd5291e-6556-4d29-8b4e<wbr>-ea896e627645.com.redhat.rhevm<wbr>.vdsm&quot;<br>
                                /&gt;<br>
                                         &lt;/channel&gt;<br>
                                         &lt;channel type=&quot;unix&quot;&gt;<br>
                                             &lt;target
                                name=&quot;org.qemu.guest_agent.0&quot;
                                type=&quot;virtio&quot; /&gt;<br>
                                             &lt;source mode=&quot;bind&quot;<br>
                                path=&quot;/var/lib/libvirt/qemu/ch<wbr>annels/6dd5291e-6556-4d29-8b4e<wbr>-ea896e627645.org.qemu.guest_a<wbr>gent.0&quot;<br>
                                /&gt;<br>
                                         &lt;/channel&gt;<br>
                                         &lt;input bus=&quot;ps2&quot;
                                type=&quot;mouse&quot; /&gt;<br>
                                         &lt;memballoon model=&quot;virtio&quot;
                                /&gt;<br>
                                         &lt;controller index=&quot;0&quot;
                                model=&quot;virtio-scsi&quot; type=&quot;scsi&quot; /&gt;<br>
                                         &lt;controller index=&quot;0&quot;
                                ports=&quot;16&quot; type=&quot;virtio-serial&quot; /&gt;<br>
                                         &lt;video&gt;<br>
                                             &lt;model heads=&quot;1&quot;
                                ram=&quot;65536&quot; type=&quot;qxl&quot; vgamem=&quot;16384&quot;<br>
                                vram=&quot;32768&quot; /&gt;<br>
                                         &lt;/video&gt;<br>
                                         &lt;graphics autoport=&quot;yes&quot;
                                defaultMode=&quot;secure&quot; passwd=&quot;*****&quot;<br>
                                passwdValidTo=&quot;1970-01-01T00:0<wbr>0:01&quot;
                                port=&quot;-1&quot; tlsPort=&quot;-1&quot; type=&quot;spice&quot;&gt;<br>
                                             &lt;channel mode=&quot;secure&quot;
                                name=&quot;main&quot; /&gt;<br>
                                             &lt;channel mode=&quot;secure&quot;
                                name=&quot;inputs&quot; /&gt;<br>
                                             &lt;channel mode=&quot;secure&quot;
                                name=&quot;cursor&quot; /&gt;<br>
                                             &lt;channel mode=&quot;secure&quot;
                                name=&quot;playback&quot; /&gt;<br>
                                             &lt;channel mode=&quot;secure&quot;
                                name=&quot;record&quot; /&gt;<br>
                                             &lt;channel mode=&quot;secure&quot;
                                name=&quot;display&quot; /&gt;<br>
                                             &lt;channel mode=&quot;secure&quot;
                                name=&quot;smartcard&quot; /&gt;<br>
                                             &lt;channel mode=&quot;secure&quot;
                                name=&quot;usbredir&quot; /&gt;<br>
                                             &lt;listen
                                network=&quot;vdsm-ovirtmgmt&quot; type=&quot;network&quot;
                                /&gt;<br>
                                         &lt;/graphics&gt;<br>
                                         &lt;interface type=&quot;bridge&quot;&gt;<br>
                                             &lt;mac
                                address=&quot;00:1a:4a:16:01:54&quot; /&gt;<br>
                                             &lt;model type=&quot;virtio&quot;
                                /&gt;<br>
                                             &lt;source bridge=&quot;br-int&quot;
                                /&gt;<br>
                                             &lt;virtualport
                                type=&quot;openvswitch&quot; /&gt;<br>
                                             &lt;link state=&quot;up&quot; /&gt;<br>
                                             &lt;boot order=&quot;2&quot; /&gt;<br>
                                             &lt;bandwidth /&gt;<br>
                                             &lt;virtualport
                                type=&quot;openvswitch&quot;&gt;<br>
                                                 &lt;parameters<br>
                                interfaceid=&quot;912cba79-982e-4a8<wbr>7-868e-241fedccb59a&quot;
                                /&gt;<br>
                                             &lt;/virtualport&gt;<br>
                                         &lt;/interface&gt;<br>
                                         &lt;disk device=&quot;cdrom&quot;
                                snapshot=&quot;no&quot; type=&quot;file&quot;&gt;<br>
                                             &lt;source<br>
                                file=&quot;/rhev/data-center/mnt/h2<wbr>-int.limetransit.com:_var_lib_<wbr>exports_iso/1d49c4bc-0fec-4503<wbr>-a583-d476fa3a370d/images/1111<wbr>1111-1111-1111-1111-1111111111<wbr>11/CentOS-7-x86_64-NetInstall-<wbr>1611.iso&quot;<br>
                                startupPolicy=&quot;optional&quot; /&gt;<br>
                                             &lt;target bus=&quot;ide&quot;
                                dev=&quot;hdc&quot; /&gt;<br>
                                             &lt;readonly /&gt;<br>
                                             &lt;boot order=&quot;1&quot; /&gt;<br>
                                         &lt;/disk&gt;<br>
                                         &lt;channel type=&quot;spicevmc&quot;&gt;<br>
                                             &lt;target
                                name=&quot;com.redhat.spice.0&quot; type=&quot;virtio&quot;
                                /&gt;<br>
                                         &lt;/channel&gt;<br>
                                     &lt;/devices&gt;<br>
                                     &lt;metadata&gt;<br>
                                         &lt;ovirt:qos /&gt;<br>
                                     &lt;/metadata&gt;<br>
                                     &lt;os&gt;<br>
                                         &lt;type arch=&quot;x86_64&quot;
                                machine=&quot;pc-i440fx-rhel7.2.0&quot;&gt;<wbr>hvm&lt;/type&gt;<br>
                                         &lt;smbios mode=&quot;sysinfo&quot; /&gt;<br>
                                         &lt;bootmenu enable=&quot;yes&quot;
                                timeout=&quot;10000&quot; /&gt;<br>
                                     &lt;/os&gt;<br>
                                     &lt;sysinfo type=&quot;smbios&quot;&gt;<br>
                                         &lt;system&gt;<br>
                                             &lt;entry
                                name=&quot;manufacturer&quot;&gt;oVirt&lt;/ent<wbr>ry&gt;<br>
                                             &lt;entry
                                name=&quot;product&quot;&gt;oVirt
                                Node&lt;/entry&gt;<br>
                                             &lt;entry
                                name=&quot;version&quot;&gt;7-3.1611.el7.ce<wbr>ntos&lt;/entry&gt;<br>
                                             &lt;entry<br>
                                name=&quot;serial&quot;&gt;62f1adff-b29e-4a<wbr>7c-abba-c2c4c73248c6&lt;/entry&gt;<br>
                                             &lt;entry<br>
                                name=&quot;uuid&quot;&gt;6dd5291e-6556-4d29<wbr>-8b4e-ea896e627645&lt;/entry&gt;<br>
                                         &lt;/system&gt;<br>
                                     &lt;/sysinfo&gt;<br>
                                     &lt;clock adjustment=&quot;0&quot;
                                offset=&quot;variable&quot;&gt;<br>
                                         &lt;timer name=&quot;rtc&quot;
                                tickpolicy=&quot;catchup&quot; /&gt;<br>
                                         &lt;timer name=&quot;pit&quot;
                                tickpolicy=&quot;delay&quot; /&gt;<br>
                                         &lt;timer name=&quot;hpet&quot;
                                present=&quot;no&quot; /&gt;<br>
                                     &lt;/clock&gt;<br>
                                     &lt;features&gt;<br>
                                         &lt;acpi /&gt;<br>
                                     &lt;/features&gt;<br>
                                     &lt;cpu match=&quot;exact&quot;&gt;<br>
                                       
                                 &lt;model&gt;SandyBridge&lt;/model&gt;<br>
                                         &lt;topology cores=&quot;1&quot;
                                sockets=&quot;16&quot; threads=&quot;1&quot; /&gt;<br>
                                         &lt;numa&gt;<br>
                                             &lt;cell cpus=&quot;0&quot;
                                memory=&quot;1048576&quot; /&gt;<br>
                                         &lt;/numa&gt;<br>
                                     &lt;/cpu&gt;<br>
                                &lt;/domain&gt;<br>
                                  (vm:1988)<br>
                                2017-01-06 20:54:13,046 INFO 
                                (libvirt/events) [virt.vm]<br>
                                (vmId=&#39;6dd5291e-6556-4d29-8b4e<wbr>-ea896e627645&#39;)
                                CPU running: onResume<br>
                                (vm:4863)<br>
                                2017-01-06 20:54:13,058 INFO 
                                (vm/6dd5291e) [virt.vm]<br>
                                (vmId=&#39;6dd5291e-6556-4d29-8b4e<wbr>-ea896e627645&#39;)
                                Starting connection<br>
                                (guestagent:245)<br>
                                2017-01-06 20:54:13,060 INFO 
                                (vm/6dd5291e) [virt.vm]<br>
                                (vmId=&#39;6dd5291e-6556-4d29-8b4e<wbr>-ea896e627645&#39;)
                                CPU running: domain<br>
                                initialization (vm:4863)<br>
                                2017-01-06 20:54:15,154 INFO 
                                (jsonrpc/6) [jsonrpc.JsonRpcServer] RPC<br>
                                call Host.getVMFullList succeeded in
                                0.01 seconds (__init__:515)<br>
                                2017-01-06 20:54:17,571 INFO 
                                (periodic/2) [dispatcher] Run and<br>
                                protect: getVolumeSize(sdUUID=u&#39;2ee54fb<wbr>8-48f2-4576-8cff-f2346504b08b&#39;<wbr>,<br>
                                spUUID=u&#39;584ebd64-0268-0193-02<wbr>5b-00000000038e&#39;,<br>
                                imgUUID=u&#39;5a3aae57-ffe0-4a3b-a<wbr>a87-8461669db7f9&#39;,<br>
                                volUUID=u&#39;b6a88789-fcb1-4d3e-9<wbr>11b-2a4d3b6c69c7&#39;,
                                options=None)<br>
                                (logUtils:49)<br>
                                2017-01-06 20:54:17,573 INFO 
                                (periodic/2) [dispatcher] Run and<br>
                                protect: getVolumeSize, Return response:
                                {&#39;truesize&#39;: &#39;1859723264&#39;,<br>
                                &#39;apparentsize&#39;: &#39;21474836480&#39;}
                                (logUtils:52)<br>
                                2017-01-06 20:54:21,211 INFO 
                                (periodic/2) [dispatcher] Run and<br>
                                protect: repoStats(options=None)
                                (logUtils:49)<br>
                                2017-01-06 20:54:21,212 INFO 
                                (periodic/2) [dispatcher] Run and<br>
                                protect: repoStats, Return response:<br>
                                {u&#39;2ee54fb8-48f2-4576-8cff-f23<wbr>46504b08b&#39;:
                                {&#39;code&#39;: 0, &#39;actual&#39;: True,<br>
                                &#39;version&#39;: 3, &#39;acquired&#39;: True, &#39;delay&#39;:
                                &#39;0.000936552&#39;, &#39;lastCheck&#39;:<br>
                                &#39;1.4&#39;, &#39;valid&#39;: True},
                                u&#39;1d49c4bc-0fec-4503-a583-d476<wbr>fa3a370d&#39;:<br>
                                {&#39;code&#39;: 0, &#39;actual&#39;: True, &#39;version&#39;:
                                0, &#39;acquired&#39;: True, &#39;delay&#39;:<br>
                                &#39;0.000960248&#39;, &#39;lastCheck&#39;: &#39;1.4&#39;,
                                &#39;valid&#39;: True}} (logUtils:52)<br>
                                2017-01-06 20:54:23,543 INFO 
                                (jsonrpc/2) [jsonrpc.JsonRpcServer] RPC<br>
                                call Host.getAllVmStats succeeded in
                                0.00 seconds (__init__:515)<br>
                                2017-01-06 20:54:23,641 INFO 
                                (jsonrpc/1) [jsonrpc.JsonRpcServer] RPC<br>
                                call Host.getAllVmIoTunePolicies
                                succeeded in 0.00 seconds (__init__:515)<br>
                                2017-01-06 20:54:24,918 INFO 
                                (jsonrpc/0) [dispatcher] Run and<br>
                                protect: repoStats(options=None)
                                (logUtils:49)<br>
                                2017-01-06 20:54:24,918 INFO 
                                (jsonrpc/0) [dispatcher] Run and<br>
                                protect: repoStats, Return response:<br>
                                {u&#39;2ee54fb8-48f2-4576-8cff-f23<wbr>46504b08b&#39;:
                                {&#39;code&#39;: 0, &#39;actual&#39;: True,<br>
                                &#39;version&#39;: 3, &#39;acquired&#39;: True, &#39;delay&#39;:
                                &#39;0.000936552&#39;, &#39;lastCheck&#39;:<br>
                                &#39;5.1&#39;, &#39;valid&#39;: True},
                                u&#39;1d49c4bc-0fec-4503-a583-d476<wbr>fa3a370d&#39;:<br>
                                {&#39;code&#39;: 0, &#39;actual&#39;: True, &#39;version&#39;:
                                0, &#39;acquired&#39;: True, &#39;delay&#39;:<br>
                                &#39;0.000960248&#39;, &#39;lastCheck&#39;: &#39;2.1&#39;,
                                &#39;valid&#39;: True}} (logUtils:52)<br>
                                2017-01-06 20:54:24,924 INFO 
                                (jsonrpc/0) [jsonrpc.JsonRpcServer] RPC<br>
                                call Host.getStats succeeded in 0.01
                                seconds (__init__:515)<br>
                                <br>
                                Vdsm and the OVN driver must have been
                                called as the port IS created,<br>
                                but with the wrong id. I don&#39;t find the
                                faulty id in vdsm.log neither,<br>
                                the xml above have the correct id.<br>
                                /Sverker<br>
                                <br>
                                Den 2017-01-09 kl. 10:06, skrev Marcin
                                Mirecki:<br>
                                <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> The port is
                                  set up on the host by the
                                  ovirt-provider-ovn-driver.<br>
                                  The driver is invoked by the vdsm hook
                                  whenever any operation on<br>
                                  the port is done.<br>
                                  Please ensure that this is installed
                                  properly.<br>
                                  You can check the vdsm log
                                  (/var/log/vdsm/vdsm.log) to see if the<br>
                                  hook was executed properly.<br>
                                  <br>
                                  <br>
                                  ----- Original Message -----<br>
                                  <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> From:
                                    &quot;Sverker Abrahamsson&quot; &lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamsson.com</a>&gt;<br>
                                    To: &quot;Marcin Mirecki&quot; &lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                                    Cc: &quot;Ovirt Users&quot; &lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;<br>
                                    Sent: Friday, January 6, 2017
                                    9:00:26 PM<br>
                                    Subject: Re: [ovirt-users] Issue
                                    with OVN/OVS and mandatory<br>
                                    ovirtmgmt network<br>
                                    <br>
                                    I created a new VM in the ui and
                                    assigned it to host h1. In<br>
                                    /var/log/ovirt-provider-ovn.lo<wbr>g
                                    I get the following:<br>
                                    <br>
                                    2017-01-06 20:54:11,940   Request:
                                    GET : /v2.0/ports<br>
                                    2017-01-06 20:54:11,940   Connecting
                                    to remote ovn database:<br>
                                    tcp:<a href="http://127.0.0.1:6641" rel="noreferrer" target="_blank">127.0.0.1:6641</a><br>
                                    2017-01-06 20:54:12,157   Connected
                                    (number of retries: 2)<br>
                                    2017-01-06 20:54:12,158   Response
                                    code: 200<br>
                                    2017-01-06 20:54:12,158   Response
                                    body: {&quot;ports&quot;: [{&quot;name&quot;:<br>
                                    &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;,
                                    &quot;network_id&quot;:<br>
                                    &quot;e53554cf-e553-40a1-8d22-9c8d9<wbr>5ec0601&quot;,
                                    &quot;device_owner&quot;: &quot;oVirt&quot;,<br>
                                    &quot;mac_address&quot;: &quot;00:1a:4a:16:01:51&quot;,
                                    &quot;id&quot;:<br>
                                    &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;,
                                    &quot;device_id&quot;:<br>
                                    &quot;40cd7328-d575-4c3d-b656-9ef9b<wbr>acc0078&quot;},
                                    {&quot;name&quot;:<br>
                                    &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;,
                                    &quot;network_id&quot;:<br>
                                    &quot;e53554cf-e553-40a1-8d22-9c8d9<wbr>5ec0601&quot;,
                                    &quot;device_owner&quot;: &quot;oVirt&quot;,<br>
                                    &quot;mac_address&quot;: &quot;00:1a:4a:16:01:52&quot;,
                                    &quot;id&quot;:<br>
                                    &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;,
                                    &quot;device_id&quot;:<br>
                                    &quot;4baefa8c-3822-4de0-9cd0-1d025<wbr>bab7844&quot;}]}<br>
                                    2017-01-06 20:54:12,160   Request:
                                    SHOW :<br>
                                    /v2.0/networks/e53554cf-e553-4<wbr>0a1-8d22-9c8d95ec0601<br>
                                    2017-01-06 20:54:12,160   Connecting
                                    to remote ovn database:<br>
                                    tcp:<a href="http://127.0.0.1:6641" rel="noreferrer" target="_blank">127.0.0.1:6641</a><br>
                                    2017-01-06 20:54:12,377   Connected
                                    (number of retries: 2)<br>
                                    2017-01-06 20:54:12,378   Response
                                    code: 200<br>
                                    2017-01-06 20:54:12,378   Response
                                    body: {&quot;network&quot;: {&quot;id&quot;:<br>
                                    &quot;e53554cf-e553-40a1-8d22-9c8d9<wbr>5ec0601&quot;,
                                    &quot;name&quot;: &quot;ovirtbridge&quot;}}<br>
                                    2017-01-06 20:54:12,380   Request:
                                    POST : /v2.0/ports<br>
                                    2017-01-06 20:54:12,380   Request
                                    body:<br>
                                    {<br>
                                         &quot;port&quot; : {<br>
                                           &quot;name&quot; : &quot;nic1&quot;,<br>
                                           &quot;binding:host_id&quot; : &quot;<a href="http://h1.limetransit.com" rel="noreferrer" target="_blank">h1.limetransit.com</a>&quot;,<br>
                                           &quot;admin_state_up&quot; : true,<br>
                                           &quot;device_id&quot; :
                                    &quot;e8553a88-05f0-401d-8b9b-5fff7<wbr>7f7bbbe&quot;,<br>
                                           &quot;device_owner&quot; : &quot;oVirt&quot;,<br>
                                           &quot;mac_address&quot; :
                                    &quot;00:1a:4a:16:01:54&quot;,<br>
                                           &quot;network_id&quot; :
                                    &quot;e53554cf-e553-40a1-8d22-9c8d9<wbr>5ec0601&quot;<br>
                                         }<br>
                                    }<br>
                                    2017-01-06 20:54:12,380   Connecting
                                    to remote ovn database:<br>
                                    tcp:<a href="http://127.0.0.1:6641" rel="noreferrer" target="_blank">127.0.0.1:6641</a><br>
                                    2017-01-06 20:54:12,610   Connected
                                    (number of retries: 2)<br>
                                    2017-01-06 20:54:12,614   Response
                                    code: 200<br>
                                    2017-01-06 20:54:12,614   Response
                                    body: {&quot;port&quot;: {&quot;name&quot;:<br>
                                    &quot;912cba79-982e-4a87-868e-241fe<wbr>dccb59a&quot;,
                                    &quot;network_id&quot;:<br>
                                    &quot;e53554cf-e553-40a1-8d22-9c8d9<wbr>5ec0601&quot;,
                                    &quot;device_owner&quot;: &quot;oVirt&quot;,<br>
                                    &quot;mac_address&quot;: &quot;00:1a:4a:16:01:54&quot;,
                                    &quot;id&quot;:<br>
                                    &quot;912cba79-982e-4a87-868e-241fe<wbr>dccb59a&quot;,
                                    &quot;device_id&quot;:<br>
                                    &quot;e8553a88-05f0-401d-8b9b-5fff7<wbr>7f7bbbe&quot;}}<br>
                                    <br>
                                    h1:/var/log/messages<br>
                                    Jan  6 20:54:12 h1 ovs-vsctl:
                                    ovs|00001|vsctl|INFO|Called as
                                    ovs-vsctl<br>
                                    --timeout=5 -- --if-exists del-port
                                    vnet1 -- add-port br-int vnet1 --<br>
                                    set Interface vnet1<br>
                                    &quot;external-ids:attached-mac=\&quot;0<wbr>0:1a:4a:16:01:54\&quot;&quot;
                                    --<br>
                                    set Interface vnet1<br>
                                    &quot;external-ids:iface-id=\&quot;20388<wbr>407-0f76-41d8-97aa-8e2b5978f90<wbr>8\&quot;&quot;
                                    -- set<br>
                                    Interface vnet1<br>
                                    &quot;external-ids:vm-id=\&quot;6dd5291e<wbr>-6556-4d29-8b4e-ea896e627645\&quot;<wbr>&quot;
                                    -- set<br>
                                    Interface vnet1
                                    external-ids:iface-status=acti<wbr>ve<br>
                                    <br>
                                    [root@h2 ~]# ovn-nbctl show<br>
                                           switch
                                    e53554cf-e553-40a1-8d22-9c8d95<wbr>ec0601
                                    (ovirtbridge)<br>
                                               port
                                    4981ee5f-6e15-4bd5-a1cf-7ead9b<wbr>dd5873<br>
                                                   addresses:
                                    [&quot;00:1a:4a:16:01:51&quot;]<br>
                                               port
                                    912cba79-982e-4a87-868e-241fed<wbr>ccb59a<br>
                                                   addresses:
                                    [&quot;00:1a:4a:16:01:54&quot;]<br>
                                               port
                                    92f6d3c8-68b3-4986-9c09-60bee0<wbr>4644b5<br>
                                                   addresses:
                                    [&quot;00:1a:4a:16:01:52&quot;]<br>
                                               port ovirtbridge-port2<br>
                                                   addresses:
                                    [&quot;unknown&quot;]<br>
                                               port ovirtbridge-port1<br>
                                                   addresses:
                                    [&quot;unknown&quot;]<br>
                                    [root@h2 ~]# ovn-sbctl show<br>
                                    Chassis
                                    &quot;6e4dd29f-7607-48d7-8e5a-eef4c<wbr>6aeefb5&quot;<br>
                                           hostname: &quot;<a href="http://h2.limetransit.com" rel="noreferrer" target="_blank">h2.limetransit.com</a>&quot;<br>
                                           Encap geneve<br>
                                               ip: &quot;148.251.126.50&quot;<br>
                                               options: {csum=&quot;true&quot;}<br>
                                           Port_Binding
                                    &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;<br>
                                           Port_Binding
                                    &quot;ovirtbridge-port1&quot;<br>
                                    Chassis
                                    &quot;4f10fb04-8fb2-48d7-8a3f-ea644<wbr>4c02cf9&quot;<br>
                                           hostname: &quot;<a href="http://h1.limetransit.com" rel="noreferrer" target="_blank">h1.limetransit.com</a>&quot;<br>
                                           Encap geneve<br>
                                               ip: &quot;144.76.84.73&quot;<br>
                                               options: {csum=&quot;true&quot;}<br>
                                           Port_Binding
                                    &quot;ovirtbridge-port2&quot;<br>
                                           Port_Binding
                                    &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;<br>
                                    <br>
                                    I.e. same issue<br>
                                    /Sverker<br>
                                    <br>
                                    Den 2017-01-06 kl. 20:49, skrev
                                    Sverker Abrahamsson:<br>
                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> The port
                                      is created from Ovirt UI, the
                                      ovs-vsctl command below is<br>
                                      executed when VM is started. In
                                      /var/log/ovirt-provider-ovn.lo<wbr>g
                                      on h2<br>
                                      I get the following:<br>
                                      <br>
                                      2017-01-06 20:19:25,452   Request:
                                      GET : /v2.0/ports<br>
                                      2017-01-06 20:19:25,452 
                                       Connecting to remote ovn
                                      database:<br>
                                      tcp:<a href="http://127.0.0.1:6641" rel="noreferrer" target="_blank">127.0.0.1:6641</a><br>
                                      2017-01-06 20:19:25,670 
                                       Connected (number of retries: 2)<br>
                                      2017-01-06 20:19:25,670   Response
                                      code: 200<br>
                                      2017-01-06 20:19:25,670   Response
                                      body: {&quot;ports&quot;: [{&quot;name&quot;:<br>
                                      &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;,
                                      &quot;network_id&quot;:<br>
                                      &quot;e53554cf-e553-40a1-8d22-9c8d9<wbr>5ec0601&quot;,
                                      &quot;device_owner&quot;: &quot;oVirt&quot;,<br>
                                      &quot;mac_address&quot;:
                                      &quot;00:1a:4a:16:01:51&quot;, &quot;id&quot;:<br>
                                      &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;,
                                      &quot;device_id&quot;:<br>
                                      &quot;40cd7328-d575-4c3d-b656-9ef9b<wbr>acc0078&quot;},
                                      {&quot;name&quot;:<br>
                                      &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;,
                                      &quot;network_id&quot;:<br>
                                      &quot;e53554cf-e553-40a1-8d22-9c8d9<wbr>5ec0601&quot;,
                                      &quot;device_owner&quot;: &quot;oVirt&quot;,<br>
                                      &quot;mac_address&quot;:
                                      &quot;00:1a:4a:16:01:52&quot;, &quot;id&quot;:<br>
                                      &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;,
                                      &quot;device_id&quot;:<br>
                                      &quot;4baefa8c-3822-4de0-9cd0-1d025<wbr>bab7844&quot;}]}<br>
                                      2017-01-06 20:19:25,673   Request:
                                      PUT :<br>
                                      /v2.0/ports/92f6d3c8-68b3-4986<wbr>-9c09-60bee04644b5<br>
                                      2017-01-06 20:19:25,673   Request
                                      body:<br>
                                      {<br>
                                          &quot;port&quot; : {<br>
                                            &quot;binding:host_id&quot; : &quot;<a href="http://h1.limetransit.com" rel="noreferrer" target="_blank">h1.limetransit.com</a>&quot;,<br>
                                            &quot;security_groups&quot; : null<br>
                                          }<br>
                                      }<br>
                                      2017-01-06 20:19:25,673 
                                       Connecting to remote ovn
                                      database:<br>
                                      tcp:<a href="http://127.0.0.1:6641" rel="noreferrer" target="_blank">127.0.0.1:6641</a><br>
                                      2017-01-06 20:19:25,890 
                                       Connected (number of retries: 2)<br>
                                      2017-01-06 20:19:25,891   Response
                                      code: 200<br>
                                      2017-01-06 20:19:25,891   Response
                                      body: {&quot;port&quot;: {&quot;name&quot;:<br>
                                      &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;,
                                      &quot;network_id&quot;:<br>
                                      &quot;e53554cf-e553-40a1-8d22-9c8d9<wbr>5ec0601&quot;,
                                      &quot;device_owner&quot;: &quot;oVirt&quot;,<br>
                                      &quot;mac_address&quot;:
                                      &quot;00:1a:4a:16:01:52&quot;, &quot;id&quot;:<br>
                                      &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;,
                                      &quot;device_id&quot;:<br>
                                      &quot;4baefa8c-3822-4de0-9cd0-1d025<wbr>bab7844&quot;}}<br>
                                      <br>
                                      In /var/log/messages on h1 I get
                                      the following:<br>
                                      <br>
                                      Jan  6 20:18:56 h1 dbus-daemon:
                                      dbus[1339]: [system] Successfully<br>
                                      activated service
                                      &#39;org.freedesktop.problems&#39;<br>
                                      Jan  6 20:19:26 h1 ovs-vsctl:
                                      ovs|00001|vsctl|INFO|Called as
                                      ovs-vsctl<br>
                                      --timeout=5 -- --if-exists
                                      del-port vnet0 -- add-port br-int
                                      vnet0 --<br>
                                      set Interface vnet0
                                      &quot;external-ids:attached-mac=\&quot;0<wbr>0:1a:4a:16:01:52\&quot;&quot;<br>
                                      -- set Interface vnet0<br>
                                      &quot;external-ids:iface-id=\&quot;72daf<wbr>da5-03c2-4bb6-bcb6-241fa5c0a1f<wbr>3\&quot;&quot;
                                      --<br>
                                      set Interface vnet0<br>
                                      &quot;external-ids:vm-id=\&quot;4d0c134a<wbr>-11a0-40f4-b2fb-c13c17c7251c\&quot;<wbr>&quot;
                                      -- set<br>
                                      Interface vnet0
                                      external-ids:iface-status=acti<wbr>ve<br>
                                      Jan  6 20:19:26 h1 kernel: device
                                      vnet0 entered promiscuous mode<br>
                                      Jan  6 20:19:26 h1
                                      avahi-daemon[1391]: Registering
                                      new address record<br>
                                      for fe80::fc1a:4aff:fe16:152 on
                                      vnet0.*.<br>
                                      Jan  6 20:19:26 h1
                                      systemd-machined: New machine
                                      qemu-4-CentOS72.<br>
                                      Jan  6 20:19:26 h1 systemd:
                                      Started Virtual Machine
                                      qemu-4-CentOS72.<br>
                                      Jan  6 20:19:26 h1 systemd:
                                      Starting Virtual Machine
                                      qemu-4-CentOS72.<br>
                                      <br>
                                      [root@h2 ~]# ovn-nbctl show<br>
                                            switch
                                      e53554cf-e553-40a1-8d22-9c8d95<wbr>ec0601
                                      (ovirtbridge)<br>
                                                port
                                      4981ee5f-6e15-4bd5-a1cf-7ead9b<wbr>dd5873<br>
                                                    addresses:
                                      [&quot;00:1a:4a:16:01:51&quot;]<br>
                                                port
                                      92f6d3c8-68b3-4986-9c09-60bee0<wbr>4644b5<br>
                                                    addresses:
                                      [&quot;00:1a:4a:16:01:52&quot;]<br>
                                                port ovirtbridge-port2<br>
                                                    addresses:
                                      [&quot;unknown&quot;]<br>
                                                port ovirtbridge-port1<br>
                                                    addresses:
                                      [&quot;unknown&quot;]<br>
                                      [root@h2 ~]# ovn-sbctl show<br>
                                      Chassis
                                      &quot;6e4dd29f-7607-48d7-8e5a-eef4c<wbr>6aeefb5&quot;<br>
                                            hostname: &quot;<a href="http://h2.limetransit.com" rel="noreferrer" target="_blank">h2.limetransit.com</a>&quot;<br>
                                            Encap geneve<br>
                                                ip: &quot;148.251.126.50&quot;<br>
                                                options: {csum=&quot;true&quot;}<br>
                                            Port_Binding
                                      &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;<br>
                                            Port_Binding
                                      &quot;ovirtbridge-port1&quot;<br>
                                      Chassis
                                      &quot;4f10fb04-8fb2-48d7-8a3f-ea644<wbr>4c02cf9&quot;<br>
                                            hostname: &quot;<a href="http://h1.limetransit.com" rel="noreferrer" target="_blank">h1.limetransit.com</a>&quot;<br>
                                            Encap geneve<br>
                                                ip: &quot;144.76.84.73&quot;<br>
                                                options: {csum=&quot;true&quot;}<br>
                                            Port_Binding
                                      &quot;ovirtbridge-port2&quot;<br>
                                      <br>
                                      I.e. the port is set up with the
                                      wrong ID and not attached to OVN.<br>
                                      <br>
                                      If I correct external-ids:iface-id
                                      like this:<br>
                                      [root@h1 ~]# ovs-vsctl set
                                      Interface vnet0<br>
                                      &quot;external-ids:iface-id=\&quot;92f6d<wbr>3c8-68b3-4986-9c09-60bee04644b<wbr>5\&quot;&quot;<br>
                                      <br>
                                      then sb is correct:<br>
                                      [root@h2 ~]# ovn-sbctl show<br>
                                      Chassis
                                      &quot;6e4dd29f-7607-48d7-8e5a-eef4c<wbr>6aeefb5&quot;<br>
                                            hostname: &quot;<a href="http://h2.limetransit.com" rel="noreferrer" target="_blank">h2.limetransit.com</a>&quot;<br>
                                            Encap geneve<br>
                                                ip: &quot;148.251.126.50&quot;<br>
                                                options: {csum=&quot;true&quot;}<br>
                                            Port_Binding
                                      &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;<br>
                                            Port_Binding
                                      &quot;ovirtbridge-port1&quot;<br>
                                      Chassis
                                      &quot;4f10fb04-8fb2-48d7-8a3f-ea644<wbr>4c02cf9&quot;<br>
                                            hostname: &quot;<a href="http://h1.limetransit.com" rel="noreferrer" target="_blank">h1.limetransit.com</a>&quot;<br>
                                            Encap geneve<br>
                                                ip: &quot;144.76.84.73&quot;<br>
                                                options: {csum=&quot;true&quot;}<br>
                                            Port_Binding
                                      &quot;ovirtbridge-port2&quot;<br>
                                            Port_Binding
                                      &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;<br>
                                      <br>
                                      I don&#39;t know from where the ID
                                      72dafda5-03c2-4bb6-bcb6-241fa5<wbr>c0a1f3<br>
                                      comes from, doesn&#39;t show in any
                                      log other than /var/log/messages.<br>
                                      <br>
                                      If I do the same exercise on the
                                      same host as engine is running on<br>
                                      then the port for the VM gets the
                                      right id and is working from<br>
                                      beginning.<br>
                                      /Sverker<br>
                                      <br>
                                      Den 2017-01-03 kl. 10:23, skrev
                                      Marcin Mirecki:<br>
                                      <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> How did
                                        you create this port?<br>
                                           From the oVirt engine UI?<br>
                                        The OVN provider creates the
                                        port when you add the port in
                                        the<br>
                                        engine UI,<br>
                                        it is then plugged into the ovs
                                        bridge by the VIF driver.<br>
                                        Please attach
                                        /var/log/ovirt-provider-ovn.lo<wbr>g<br>
                                        <br>
                                        <br>
                                        <br>
                                        ----- Original Message -----<br>
                                        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> From:
                                          &quot;Sverker Abrahamsson&quot;&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamss<wbr>on.com</a>&gt;<br>
                                          To: &quot;Marcin Mirecki&quot;&lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                                          Cc: &quot;Ovirt Users&quot;&lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;<br>
                                          Sent: Tuesday, January 3, 2017
                                          2:06:22 AM<br>
                                          Subject: Re: [ovirt-users]
                                          Issue with OVN/OVS and
                                          mandatory<br>
                                          ovirtmgmt<br>
                                          network<br>
                                          <br>
                                          Found an issue with Ovirt -
                                          OVN integration.<br>
                                          <br>
                                          Engine and OVN central db
                                          running on host h2. Created VM
                                          to run<br>
                                          on host<br>
                                          h1, which is started. Ovn db
                                          state:<br>
                                          <br>
                                          [root@h2 env3]# ovn-nbctl show<br>
                                                  switch
                                          e53554cf-e553-40a1-8d22-9c8d95<wbr>ec0601
                                          (ovirtbridge)<br>
                                                      port
                                          4981ee5f-6e15-4bd5-a1cf-7ead9b<wbr>dd5873<br>
                                                          addresses:
                                          [&quot;00:1a:4a:16:01:51&quot;]<br>
                                                      port
                                          92f6d3c8-68b3-4986-9c09-60bee0<wbr>4644b5<br>
                                                          addresses:
                                          [&quot;00:1a:4a:16:01:52&quot;]<br>
                                                      port
                                          ovirtbridge-port2<br>
                                                          addresses:
                                          [&quot;unknown&quot;]<br>
                                                      port
                                          ovirtbridge-port1<br>
                                                          addresses:
                                          [&quot;unknown&quot;]<br>
                                          [root@h2 env3]# ovn-sbctl show<br>
                                          Chassis
                                          &quot;6e4dd29f-7607-48d7-8e5a-eef4c<wbr>6aeefb5&quot;<br>
                                                  hostname: &quot;<a href="http://h2.limetransit.com" rel="noreferrer" target="_blank">h2.limetransit.com</a>&quot;<br>
                                                  Encap geneve<br>
                                                      ip:
                                          &quot;148.251.126.50&quot;<br>
                                                      options:
                                          {csum=&quot;true&quot;}<br>
                                                  Port_Binding
                                          &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;<br>
                                                  Port_Binding
                                          &quot;ovirtbridge-port1&quot;<br>
                                          Chassis
                                          &quot;4f10fb04-8fb2-48d7-8a3f-ea644<wbr>4c02cf9&quot;<br>
                                                  hostname: &quot;<a href="http://h1.limetransit.com" rel="noreferrer" target="_blank">h1.limetransit.com</a>&quot;<br>
                                                  Encap geneve<br>
                                                      ip: &quot;144.76.84.73&quot;<br>
                                                      options:
                                          {csum=&quot;true&quot;}<br>
                                                  Port_Binding
                                          &quot;ovirtbridge-port2&quot;<br>
                                          <br>
                                          Port
                                          92f6d3c8-68b3-4986-9c09-60bee0<wbr>4644b5
                                          is for the new VM which is<br>
                                          started on h1, but it is not
                                          assigned to that chassis. The
                                          reason is<br>
                                          that on h1 the port on br-int
                                          is created like this:<br>
                                          <br>
                                          ovs-vsctl --timeout=5 --
                                          --if-exists del-port vnet0 --
                                          add-port<br>
                                          br-int<br>
                                          vnet0 -- set Interface vnet0<br>
                                          &quot;external-ids:attached-mac=\&quot;0<wbr>0:1a:4a:16:01:52\&quot;&quot;
                                          -- set<br>
                                          Interface vnet0<br>
                                          &quot;external-ids:iface-id=\&quot;35bcb<wbr>e31-2c7e-4d97-add9-ce150eeb2f1<wbr>1\&quot;&quot;<br>
                                          -- set<br>
                                          Interface vnet0<br>
                                          &quot;external-ids:vm-id=\&quot;4d0c134a<wbr>-11a0-40f4-b2fb-c13c17c7251c\&quot;<wbr>&quot;
                                          -- set<br>
                                          Interface vnet0
                                          external-ids:iface-status=acti<wbr>ve<br>
                                          <br>
                                          I.e. the extrernal id of
                                          interface is wrong. When I
                                          manually<br>
                                          change to<br>
                                          the right id like this the
                                          port works fine:<br>
                                          <br>
                                          ovs-vsctl --timeout=5 --
                                          --if-exists del-port vnet0 --
                                          add-port<br>
                                          br-int<br>
                                          vnet0 -- set Interface vnet0<br>
                                          &quot;external-ids:attached-mac=\&quot;0<wbr>0:1a:4a:16:01:52\&quot;&quot;
                                          -- set<br>
                                          Interface vnet0<br>
                                          &quot;external-ids:iface-id=\&quot;92f6d<wbr>3c8-68b3-4986-9c09-60bee04644b<wbr>5\&quot;&quot;<br>
                                          -- set<br>
                                          Interface vnet0<br>
                                          &quot;external-ids:vm-id=\&quot;4d0c134a<wbr>-11a0-40f4-b2fb-c13c17c7251c\&quot;<wbr>&quot;
                                          -- set<br>
                                          Interface vnet0
                                          external-ids:iface-status=acti<wbr>ve<br>
                                          <br>
                                          sb db after correcting the
                                          port:<br>
                                          <br>
                                          Chassis
                                          &quot;6e4dd29f-7607-48d7-8e5a-eef4c<wbr>6aeefb5&quot;<br>
                                                  hostname: &quot;<a href="http://h2.limetransit.com" rel="noreferrer" target="_blank">h2.limetransit.com</a>&quot;<br>
                                                  Encap geneve<br>
                                                      ip:
                                          &quot;148.251.126.50&quot;<br>
                                                      options:
                                          {csum=&quot;true&quot;}<br>
                                                  Port_Binding
                                          &quot;4981ee5f-6e15-4bd5-a1cf-7ead9<wbr>bdd5873&quot;<br>
                                                  Port_Binding
                                          &quot;ovirtbridge-port1&quot;<br>
                                          Chassis
                                          &quot;4f10fb04-8fb2-48d7-8a3f-ea644<wbr>4c02cf9&quot;<br>
                                                  hostname: &quot;<a href="http://h1.limetransit.com" rel="noreferrer" target="_blank">h1.limetransit.com</a>&quot;<br>
                                                  Encap geneve<br>
                                                      ip: &quot;144.76.84.73&quot;<br>
                                                      options:
                                          {csum=&quot;true&quot;}<br>
                                                  Port_Binding
                                          &quot;ovirtbridge-port2&quot;<br>
                                                  Port_Binding
                                          &quot;92f6d3c8-68b3-4986-9c09-60bee<wbr>04644b5&quot;<br>
                                          <br>
                                          I don&#39;t know from where the
                                          faulty id comes from, it&#39;s not
                                          in any<br>
                                          logs.<br>
                                          In the domain xml as printed
                                          in vdsm.log the id is correct:<br>
                                          <br>
                                                      &lt;interface
                                          type=&quot;bridge&quot;&gt;<br>
                                                          &lt;mac
                                          address=&quot;00:1a:4a:16:01:52&quot;
                                          /&gt;<br>
                                                          &lt;model
                                          type=&quot;virtio&quot; /&gt;<br>
                                                          &lt;source
                                          bridge=&quot;br-int&quot; /&gt;<br>
                                                         
                                          &lt;virtualport
                                          type=&quot;openvswitch&quot; /&gt;<br>
                                                          &lt;link
                                          state=&quot;up&quot; /&gt;<br>
                                                          &lt;boot
                                          order=&quot;2&quot; /&gt;<br>
                                                          &lt;bandwidth
                                          /&gt;<br>
                                                         
                                          &lt;virtualport
                                          type=&quot;openvswitch&quot;&gt;<br>
                                                             
                                          &lt;parameters<br>
                                          interfaceid=&quot;92f6d3c8-68b3-498<wbr>6-9c09-60bee04644b5&quot;
                                          /&gt;<br>
                                                         
                                          &lt;/virtualport&gt;<br>
                                                      &lt;/interface&gt;<br>
                                          <br>
                                          Where is the ovs-vsctl command
                                          line built for this call?<br>
                                          <br>
                                          /Sverker<br>
                                          <br>
                                          <br>
                                          Den 2017-01-02 kl. 13:40,
                                          skrev Sverker Abrahamsson:<br>
                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Got
                                            it to work now by following
                                            the env8 example in OVN
                                            tutorial,<br>
                                            where a port is added with
                                            type l2gateway. Not sure how
                                            that is<br>
                                            different from the localnet
                                            variant, but didn&#39;t suceed
                                            in<br>
                                            getting that<br>
                                            one working. Now I&#39;m able to
                                            ping and telnet over the
                                            tunnel,<br>
                                            but not<br>
                                            ssh even when the port is
                                            answering on telnet. Neither
                                            does nfs<br>
                                            traffic work even though
                                            mount did. Suspecting MTU
                                            issue. I did<br>
                                            notice<br>
                                            that ovn-controller starts
                                            too early, before network
                                            interfaces are<br>
                                            established and hence can&#39;t
                                            reach the db. As these is a
                                            purely<br>
                                            OVS/OVN<br>
                                            issue I&#39;ll ask about it on
                                            their mailing list.<br>
                                            <br>
                                            Getting back to the original
                                            issue with Ovirt, I&#39;ve now
                                            added the<br>
                                            second host h1 to
                                            ovirt-engine. Had to do the
                                            same as with h2 to<br>
                                            create a dummy ovirtmgmt
                                            network but configured
                                            access via the<br>
                                            public<br>
                                            IP. My firewall settings was
                                            replaced with iptables
                                            config and<br>
                                            vdsm.conf was overwritten
                                            when engine was set up, so
                                            those had<br>
                                            to be<br>
                                            manually restored. It would
                                            be preferable if it would be<br>
                                            possible to<br>
                                            configure ovirt-engine that
                                            it does not &quot;own&quot; the host
                                            and instead<br>
                                            comply with the settings it
                                            has instead of enforcing
                                            it&#39;s own<br>
                                            view..<br>
                                            <br>
                                            Apart from that it seems the
                                            second host works, although
                                            I need to<br>
                                            resolve the traffic issue
                                            over the OVS tunnel.<br>
                                            /Sverker<br>
                                            <br>
                                            Den 2017-01-02 kl. 01:13,
                                            skrev Sverker Abrahamsson:<br>
                                            <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                              1. That is not possible as
                                              ovirt (or vdsm) will
                                              rewrite the<br>
                                              network<br>
                                              configuration to a
                                              non-working state. That is
                                              why I&#39;ve set that<br>
                                              if as<br>
                                              hidden to vdsm and is why
                                              I&#39;m keen on getting
                                              OVS/OVN to work<br>
                                              <br>
                                              2. I&#39;ve been reading the
                                              doc for OVN and starting
                                              to connect the<br>
                                              dots, which is not trivial
                                              as it is complex. Some
                                              insights<br>
                                              reached:<br>
                                              <br>
                                              First step is the OVN
                                              database, installed by<br>
                                              openvswitch-ovn-central,<br>
                                              which I currently have
                                              running on h2 host. The
                                              &#39;ovn-nbctl&#39; and<br>
                                              &#39;ovn-sbctl&#39; commands are
                                              only possible to execute
                                              on a database<br>
                                              node.<br>
                                              Two ip&#39;s are given to
                                              &#39;vdsm-tool ovn-config
                                              &lt;ip to database&gt;<br>
                                              &lt;tunnel<br>
                                              ip&gt;&#39; as arguments,
                                              where &lt;ip to
                                              database&gt; is how this
                                              OVN node<br>
                                              reaches the database and
                                              &lt;tunnel ip&gt; is the
                                              ip to which other OVN<br>
                                              nodes sets up a tunnel to
                                              this node. I.e. it is not
                                              for creating a<br>
                                              tunnel to the database
                                              which I thought first from
                                              the<br>
                                              description in<br>
                                              blog post.<br>
                                              <br>
                                              The tunnel between OVN
                                              nodes is of type geneve
                                              which is a UDP<br>
                                              based<br>
                                              protocol but I have not
                                              been able to find anywhere
                                              which port<br>
                                              is used<br>
                                              so that I can open it in
                                              firewalld. I have added
                                              OVN on another<br>
                                              host,<br>
                                              called h1, and connected
                                              it to the db. I see there
                                              is traffic<br>
                                              to the<br>
                                              db port, but I don&#39;t see
                                              any geneve traffic between
                                              the nodes.<br>
                                              <br>
                                              Ovirt is now able to
                                              create it&#39;s vnet0
                                              interface on the br-int
                                              ovs<br>
                                              bridge, but then I run
                                              into the next issue. How
                                              do I create a<br>
                                              connection from the
                                              logical switch to the
                                              physical host? I need<br>
                                              that<br>
                                              to a) get a connection out
                                              to the internet through a<br>
                                              masqueraded if<br>
                                              or ipv6 and b) be able to
                                              run a dhcp server to give
                                              ip&#39;s to the<br>
                                              VM&#39;s.<br>
                                              <br>
                                              /Sverker<br>
                                              <br>
                                              Den 2016-12-30 kl. 18:05,
                                              skrev Marcin Mirecki:<br>
                                              <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                1. Why not use your
                                                physical nic for
                                                ovirtmgmt then?<br>
                                                <br>
                                                2. &quot;ovn-nbctl ls-add&quot;
                                                does not add a bridge,
                                                but a logical<br>
                                                switch.<br>
                                                       br-int is an
                                                internal OVN
                                                implementation detail,
                                                which<br>
                                                the user<br>
                                                       should not care
                                                about. What you see in
                                                the ovirt UI are<br>
                                                logical<br>
                                                       networks. They
                                                are implemented as OVN
                                                logical switches<br>
                                                in case<br>
                                                       of the OVN
                                                provider.<br>
                                                <br>
                                                Please look at:<br>
                                                <a href="http://www.ovirt.org/blog/2016/11/ovirt-provider-ovn/" rel="noreferrer" target="_blank">http://www.ovirt.org/blog/2016<wbr>/11/ovirt-provider-ovn/</a><br>
                                                You can get the latest
                                                rpms from here:<br>
                                                <a href="http://resources.ovirt.org/repos/ovirt/experimental/master/ovirt-provider-ovn_fc24_46/rpm/fc24/noarch/" rel="noreferrer" target="_blank">http://resources.ovirt.org/rep<wbr>os/ovirt/experimental/master/o<wbr>virt-provider-ovn_fc24_46/rpm/<wbr>fc24/noarch/</a><br>
                                                <br>
                                                <br>
                                                <br>
                                                ----- Original Message
                                                -----<br>
                                                <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                  From: &quot;Sverker
                                                  Abrahamsson&quot;&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamss<wbr>on.com</a>&gt;<br>
                                                  To: &quot;Marcin
                                                  Mirecki&quot;&lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                                                  Cc: &quot;Ovirt Users&quot;&lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;<br>
                                                  Sent: Friday, December
                                                  30, 2016 4:25:58 PM<br>
                                                  Subject: Re:
                                                  [ovirt-users] Issue
                                                  with OVN/OVS and
                                                  mandatory<br>
                                                  ovirtmgmt network<br>
                                                  <br>
                                                  1. No, I did not want
                                                  to put the ovirtmgmt
                                                  bridge on my physical<br>
                                                  nic as<br>
                                                  it always messed up
                                                  the network config
                                                  making the host<br>
                                                  unreachable. I<br>
                                                  have put a ovs bridge
                                                  on this nic which I
                                                  will use to make<br>
                                                  tunnels<br>
                                                  when<br>
                                                  I add other hosts.
                                                  Maybe br-int will be
                                                  used for that<br>
                                                  instead, will<br>
                                                  see<br>
                                                  when I get that far.<br>
                                                  <br>
                                                  As it is now I have a
                                                  dummy if for ovirtmgmt
                                                  bridge but this<br>
                                                  will<br>
                                                  probably not work when
                                                  I add other hosts as
                                                  that bridge cannot<br>
                                                  connect<br>
                                                  to the other hosts.
                                                  I&#39;m considering
                                                  keeping this just as a<br>
                                                  dummy to<br>
                                                  keep<br>
                                                  ovirt engine satisfied
                                                  while the actual
                                                  communication will<br>
                                                  happen<br>
                                                  over<br>
                                                  OVN/OVS bridges and
                                                  tunnels.<br>
                                                  <br>
                                                  2. On<br>
                                                  <a href="https://www.ovirt.org//develop/release-management/features/ovirt-ovn-provider/" rel="noreferrer" target="_blank">https://www.ovirt.org//develop<wbr>/release-management/features/o<wbr>virt-ovn-provider/</a><br>
                                                  <br>
                                                  <br>
                                                  there is instructions
                                                  how to add an OVS
                                                  bridge to OVN with<br>
                                                  |ovn-nbctl<br>
                                                  ls-add &lt;network
                                                  name&gt;|. If you want
                                                  to use br-int then it
                                                  makes<br>
                                                  sense to<br>
                                                  make that bridge
                                                  visible in ovirt webui
                                                  under networks so<br>
                                                  that it<br>
                                                  can be<br>
                                                  selected for VM&#39;s.<br>
                                                  <br>
                                                  It quite doesn&#39;t make
                                                  sense to me that I can
                                                  select other<br>
                                                  network<br>
                                                  for my<br>
                                                  VM but then that
                                                  setting is not used
                                                  when setting up the<br>
                                                  network.<br>
                                                  <br>
                                                  /Sverker<br>
                                                  <br>
                                                  Den 2016-12-30 kl.
                                                  15:34, skrev Marcin
                                                  Mirecki:<br>
                                                  <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                    Hi,<br>
                                                    <br>
                                                    The OVN provider
                                                    does not require you
                                                    to add any bridges<br>
                                                    manually.<br>
                                                    As I understand we
                                                    were dealing with
                                                    two problems:<br>
                                                    1. You only had one
                                                    physical nic and
                                                    wanted to put a
                                                    bridge<br>
                                                    on it,<br>
                                                            attaching
                                                    the management
                                                    network to the
                                                    bridge. This<br>
                                                    was the<br>
                                                    reason for<br>
                                                            creating the
                                                    bridge (the
                                                    recommended setup
                                                    would be<br>
                                                    to used a<br>
                                                    separate<br>
                                                            physical nic
                                                    for the management
                                                    network). This
                                                    bridge<br>
                                                    has<br>
                                                    nothing to<br>
                                                            do with the
                                                    OVN bridge.<br>
                                                    2. OVN - you want to
                                                    use OVN on this
                                                    system. For this you<br>
                                                    have to<br>
                                                    install<br>
                                                            OVN on your
                                                    hosts. This should
                                                    create the br-int
                                                    bridge,<br>
                                                    which are<br>
                                                            then used by
                                                    the OVN provider.
                                                    This br-int bridge<br>
                                                    must be<br>
                                                    configured<br>
                                                            to connect
                                                    to other hosts using
                                                    the geneve tunnels.<br>
                                                    <br>
                                                    In both cases the
                                                    systems will not be
                                                    aware of any bridges
                                                    you<br>
                                                    create.<br>
                                                    They need a nic (be
                                                    it physical or
                                                    virtual) to connect
                                                    to other<br>
                                                    system.<br>
                                                    Usually this is the
                                                    physical nic. In
                                                    your case you
                                                    decided<br>
                                                    to put<br>
                                                    a bridge<br>
                                                    on the physical nic,
                                                    and give oVirt a
                                                    virtual nic attached<br>
                                                    to this<br>
                                                    bridge.<br>
                                                    This works, but keep
                                                    in mind that the
                                                    bridge you have<br>
                                                    introduced<br>
                                                    is outside<br>
                                                    of oVirt&#39;s (and OVN)
                                                    control (and as such
                                                    is not supported).<br>
                                                    <br>
                                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                      What is the
                                                      purpose of<br>
                                                      adding my bridges
                                                      to Ovirt through
                                                      the external
                                                      provider and<br>
                                                      configure<br>
                                                      them on my VM<br>
                                                    </blockquote>
                                                    I am not quite sure
                                                    I understand.<br>
                                                    The external
                                                    provider (OVN
                                                    provider to be
                                                    specific), does<br>
                                                    not add<br>
                                                    any<br>
                                                    bridges<br>
                                                    to the system. It is
                                                    using the br-int
                                                    bridge created by
                                                    OVN.<br>
                                                    The<br>
                                                    networks<br>
                                                    created by the OVN
                                                    provider are purely
                                                    logical entities,<br>
                                                    implemented using<br>
                                                    the OVN br-int
                                                    bridge.<br>
                                                    <br>
                                                    Marcin<br>
                                                    <br>
                                                    <br>
                                                    ----- Original
                                                    Message -----<br>
                                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                      From: &quot;Sverker
                                                      Abrahamsson&quot;&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamss<wbr>on.com</a>&gt;<br>
                                                      To: &quot;Marcin
                                                      Mirecki&quot;&lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                                                      Cc: &quot;Ovirt
                                                      Users&quot;&lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;<br>
                                                      Sent: Friday,
                                                      December 30, 2016
                                                      12:15:43 PM<br>
                                                      Subject: Re:
                                                      [ovirt-users]
                                                      Issue with OVN/OVS
                                                      and mandatory<br>
                                                      ovirtmgmt<br>
                                                      network<br>
                                                      <br>
                                                      Hi<br>
                                                      That is the logic
                                                      I quite don&#39;t
                                                      understand. What
                                                      is the<br>
                                                      purpose of<br>
                                                      adding my bridges
                                                      to Ovirt through
                                                      the external
                                                      provider and<br>
                                                      configure<br>
                                                      them on my VM if
                                                      you are
                                                      disregarding that
                                                      and using br-int<br>
                                                      anyway?<br>
                                                      <br>
                                                      /Sverker<br>
                                                      <br>
                                                      Den 2016-12-30 kl.
                                                      10:53, skrev
                                                      Marcin Mirecki:<br>
                                                      <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                        Sverker,<br>
                                                        <br>
                                                        br-int is the
                                                        integration
                                                        bridge created
                                                        by default in<br>
                                                        OVN. This<br>
                                                        is the<br>
                                                        bridge we use
                                                        for the OVN
                                                        provider. As OVN
                                                        is required to
                                                        be<br>
                                                        installed,<br>
                                                        we assume that
                                                        this bridge is
                                                        present.<br>
                                                        Using any other
                                                        ovs bridge is
                                                        not supported,
                                                        and will require<br>
                                                        custom code<br>
                                                        changes (such as
                                                        the ones you
                                                        created).<br>
                                                        <br>
                                                        The proper setup
                                                        in your case
                                                        would probably
                                                        be to create<br>
                                                        br-int<br>
                                                        and<br>
                                                        connect<br>
                                                        this to your
                                                        ovirtbridge,
                                                        although I don&#39;t
                                                        know the<br>
                                                        details of<br>
                                                        your env,<br>
                                                        so<br>
                                                        this is just my
                                                        best guess.<br>
                                                        <br>
                                                        Marcin<br>
                                                        <br>
                                                        <br>
                                                        ----- Original
                                                        Message -----<br>
                                                        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          From: &quot;Sverker
Abrahamsson&quot;&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamss<wbr>on.com</a>&gt;<br>
                                                          To: &quot;Marcin
                                                          Mirecki&quot;&lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                                                          Cc: &quot;Ovirt
                                                          Users&quot;&lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;,
                                                          &quot;Numan
                                                          Siddique&quot;<br>
                                                          &lt;<a href="mailto:nusiddiq@redhat.com" target="_blank">nusiddiq@redhat.com</a>&gt;<br>
                                                          Sent: Friday,
                                                          December 30,
                                                          2016 1:14:50
                                                          AM<br>
                                                          Subject: Re:
                                                          [ovirt-users]
                                                          Issue with
                                                          OVN/OVS and
                                                          mandatory<br>
                                                          ovirtmgmt<br>
                                                          network<br>
                                                          <br>
                                                          Even better,
                                                          if the value
                                                          is not
                                                          hardcoded then
                                                          the<br>
                                                          configured<br>
                                                          value is<br>
                                                          used. Might be
                                                          that I&#39;m
                                                          missunderstanding
                                                          something but<br>
                                                          this is<br>
                                                          the<br>
                                                          behaviour I
                                                          expected
                                                          instead of
                                                          that it is
                                                          using br-int.<br>
                                                          <br>
                                                          Attached is a
                                                          patch which
                                                          properly sets
                                                          up the xml, in
                                                          case<br>
                                                          there is<br>
                                                          already a
                                                          virtual port
                                                          there +
                                                          testcode of
                                                          some variants<br>
                                                          <br>
                                                          /Sverker<br>
                                                          <br>
                                                          Den 2016-12-29
                                                          kl. 22:55,
                                                          skrev Sverker
                                                          Abrahamsson:<br>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          When I change<br>
/usr/libexec/vdsm/hooks/before<wbr>_device_create/ovirt_provider_<wbr>ovn_hook<br>
                                                          <br>
                                                          <br>
                                                          to instead of
                                                          hardcoded to
                                                          br-int use
                                                          BRIDGE_NAME =<br>
                                                          &#39;ovirtbridge&#39;
                                                          then<br>
                                                          I get the
                                                          expected
                                                          behaviour and
                                                          I get a
                                                          working
                                                          network<br>
                                                          connectivity<br>
                                                          in my VM with
                                                          IP provided by
                                                          dhcp.<br>
                                                          <br>
                                                          /Sverker<br>
                                                          <br>
                                                          Den 2016-12-29
                                                          kl. 22:07,
                                                          skrev Sverker
                                                          Abrahamsson:<br>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          By default the
                                                          vNic profile
                                                          of my OVN
                                                          bridge<br>
                                                          ovirtbridge
                                                          gets a<br>
                                                          Network filter
                                                          named
                                                          vdsm-no-mac-spoofing.
                                                          If I instead<br>
                                                          set<br>
                                                          No filter<br>
                                                          then I don&#39;t
                                                          get those
                                                          ebtables /
                                                          iptables
                                                          messages. It<br>
                                                          seems<br>
                                                          that<br>
                                                          there is some
                                                          issue between
                                                          ovirt/vdsm and
                                                          firewalld,<br>
                                                          which<br>
                                                          we can<br>
                                                          put to the
                                                          side for now.<br>
                                                          <br>
                                                          It is not
                                                          clear for me
                                                          why the port
                                                          is added on
                                                          br-int<br>
                                                          instead of the<br>
                                                          bridge I&#39;ve
                                                          assigned to
                                                          the VM, which
                                                          is
                                                          ovirtbridge??<br>
                                                          <br>
                                                          /Sverker<br>
                                                          <br>
                                                          Den 2016-12-29
                                                          kl. 14:20,
                                                          skrev Sverker
                                                          Abrahamsson:<br>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          The specific
                                                          command most
                                                          likely fails
                                                          because there<br>
                                                          is no<br>
                                                          chain<br>
                                                          named
                                                          libvirt-J-vnet0,
                                                          but when
                                                          should that
                                                          have been<br>
                                                          created?<br>
                                                          /Sverker<br>
                                                          <br>
                                                          --------
                                                          Vidarebefordrat
                                                          meddelande
                                                          --------<br>
                                                          Ämne:     Re:
                                                          [ovirt-users]
                                                          Issue with
                                                          OVN/OVS and<br>
                                                          mandatory<br>
                                                          ovirtmgmt<br>
                                                          network<br>
                                                          Datum:   
                                                           Thu, 29 Dec
                                                          2016 08:06:29
                                                          -0500 (EST)<br>
                                                          Från:   
                                                           Marcin
                                                          Mirecki&lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                                                          Till:   
                                                           Sverker
                                                          Abrahamsson&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamsso<wbr>n.com</a>&gt;<br>
                                                          Kopia:   
                                                           Ovirt
                                                          Users&lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;,
                                                          Lance
                                                          Richardson<br>
                                                          &lt;<a href="mailto:lrichard@redhat.com" target="_blank">lrichard@redhat.com</a>&gt;,
                                                          Numan<br>
                                                          Siddique&lt;<a href="mailto:nusiddiq@redhat.com" target="_blank">nusiddiq@redhat.com</a>&gt;<br>
                                                          <br>
                                                          <br>
                                                          <br>
                                                          Let me add the
                                                          OVN team.<br>
                                                          <br>
                                                          Lance, Numan,<br>
                                                          <br>
                                                          Can you please
                                                          look at this?<br>
                                                          <br>
                                                          Trying to plug
                                                          a vNIC results
                                                          in:<br>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          Dec 28
                                                          23:31:35 h2
                                                          ovs-vsctl:<br>
ovs|00001|vsctl|INFO|Called as<br>
                                                          ovs-vsctl<br>
                                                          --timeout=5 --
                                                          --if-exists
                                                          del-port vnet0
                                                          --<br>
                                                          add-port<br>
                                                          br-int<br>
                                                          vnet0 --<br>
                                                          set Interface
                                                          vnet0<br>
&quot;external-ids:attached-mac=\&quot;0<wbr>0:1a:4a:16:01:51\&quot;&quot;<br>
                                                          -- set
                                                          Interface
                                                          vnet0<br>
&quot;external-ids:iface-id=\&quot;e8853<wbr>aac-8a75-41b0-8010-e630017dcdd<wbr>8\&quot;&quot;<br>
                                                          <br>
                                                          <br>
                                                          --<br>
                                                          set Interface
                                                          vnet0<br>
&quot;external-ids:vm-id=\&quot;b9440d60<wbr>-ef5a-4e2b-83cf-081df7c09e6f\&quot;<wbr>&quot;<br>
                                                          <br>
                                                          <br>
                                                          --<br>
                                                          set<br>
                                                          Interface
                                                          vnet0
                                                          external-ids:iface-status=acti<wbr>ve<br>
                                                          Dec 28
                                                          23:31:35 h2
                                                          kernel: device
                                                          vnet0 entered<br>
                                                          promiscuous<br>
                                                          mode<br>
                                                          Dec 28
                                                          23:31:35 h2
                                                          firewalld:
                                                          WARNING:<br>
COMMAND_FAILED:<br>
&#39;/usr/sbin/ebtables --concurrent -t nat -D<br>
                                                          PREROUTING<br>
                                                          -i vnet0<br>
                                                          -j<br>
libvirt-J-vnet0&#39; failed:<br>
                                                          Dec 28
                                                          23:31:35 h2
                                                          firewalld:
                                                          WARNING:<br>
COMMAND_FAILED:<br>
                                                          </blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                          More details
                                                          below<br>
                                                          <br>
                                                          <br>
                                                          ----- Original
                                                          Message -----<br>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          From: &quot;Sverker
Abrahamsson&quot;&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamss<wbr>on.com</a>&gt;<br>
                                                          To: &quot;Marcin
                                                          Mirecki&quot;&lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                                                          Cc: &quot;Ovirt
                                                          Users&quot;&lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;<br>
                                                          Sent:
                                                          Thursday,
                                                          December 29,
                                                          2016 1:42:11
                                                          PM<br>
                                                          Subject: Re:
                                                          [ovirt-users]
                                                          Issue with
                                                          OVN/OVS and<br>
                                                          mandatory<br>
                                                          ovirtmgmt<br>
                                                          network<br>
                                                          <br>
                                                          Hi<br>
                                                          Same problem
                                                          still..<br>
                                                          /Sverker<br>
                                                          <br>
                                                          Den 2016-12-29
                                                          kl. 13:34,
                                                          skrev Marcin
                                                          Mirecki:<br>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          Hi,<br>
                                                          <br>
                                                          The tunnels
                                                          are created to
                                                          connect
                                                          multiple OVN<br>
                                                          controllers.<br>
                                                          If there is
                                                          only one,
                                                          there is no
                                                          need for the<br>
                                                          tunnels, so<br>
                                                          none<br>
                                                          will be
                                                          created, this
                                                          is the correct
                                                          behavior.<br>
                                                          <br>
                                                          Does the
                                                          problem still
                                                          occur after
                                                          setting<br>
                                                          configuring
                                                          the<br>
OVN-controller?<br>
                                                          <br>
                                                          Marcin<br>
                                                          <br>
                                                          ----- Original
                                                          Message -----<br>
                                                          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                                          From: &quot;Sverker
Abrahamsson&quot;&lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamss<wbr>on.com</a>&gt;<br>
                                                          To: &quot;Marcin
                                                          Mirecki&quot;&lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
                                                          Cc: &quot;Ovirt
                                                          Users&quot;&lt;<a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a>&gt;<br>
                                                          Sent:
                                                          Thursday,
                                                          December 29,
                                                          2016 11:44:32
                                                          AM<br>
                                                          Subject: Re:
                                                          [ovirt-users]
                                                          Iss</blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                          </blockquote>
                                                        </blockquote>
                                                      </blockquote>
                                                    </blockquote>
                                                  </blockquote>
                                                </blockquote>
                                              </blockquote>
                                            </blockquote>
                                          </blockquote>
                                        </blockquote>
                                      </blockquote>
                                    </blockquote>
                                  </blockquote>
                                </blockquote>
                              </blockquote>
                            </blockquote>
                          </blockquote>
                        </blockquote>
                      </div>
                    </div>
                  </blockquote>
                </div>
              </div>
            </div>
            ...<br>
            <br>
            [Message clipped]  <br>
            ______________________________<wbr>_________________<br>
            Users mailing list<br>
            <a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
            <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </div>

</blockquote></div><br></div>