<div dir="ltr"><div><div><div><div><div>Hi All,<br><br></div>I am also facing same issue (unable to change ovirtmgmt to OVS type).<br><br></div>On git repository, I saw some commit in which added support to switch network type in host. but there is red cross across those changes.<br></div>Would I get to know will this issue get solve in 4.1 release ?<br><br></div><div>I tried modifying ifcfg-ovirtmgmt and ifcfg-eth0 file to support OVS and then rebooted m/c.<br></div><div>When m/c got bootup I found that configuration made in ifcfg got overwritten by vdsm.<br></div><div>Is their any workaround ?<br></div><div><br></div>Thanks,<br></div>~Rohit<br><div><div><div><div><div><br></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 29, 2016 at 5:17 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">From /usr/libexec/vdsm/hooks/before<wbr>_device_create/ovirt_provider_<wbr>ovn_hook (installed by ovirt-provider-ovn-driver rpm):<br>
<br>
BRIDGE_NAME = &#39;br-int&#39;<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
Den 2016-12-28 kl. 23:56, skrev Sverker Abrahamsson:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Googling on the message about br-int suggested adding that bridge to ovs:<br>
<br>
ovs-vsctl add-br br-int<br>
<br>
Then the VM is able to boot, but it fails to get network connectivity. Output in /var/log/messages:<br>
<br>
Dec 28 23:31:35 h2 ovs-vsctl: ovs|00001|vsctl|INFO|Called as ovs-vsctl --timeout=5 -- --if-exists del-port vnet0 -- add-port br-int vnet0 -- set Interface vnet0 &quot;external-ids:attached-mac=\&quot;0<wbr>0:1a:4a:16:01:51\&quot;&quot; -- set Interface vnet0 &quot;external-ids:iface-id=\&quot;e8853<wbr>aac-8a75-41b0-8010-e630017dcdd<wbr>8\&quot;&quot; -- set Interface vnet0 &quot;external-ids:vm-id=\&quot;b9440d60<wbr>-ef5a-4e2b-83cf-081df7c09e6f\&quot;<wbr>&quot; -- set Interface vnet0 external-ids:iface-status=acti<wbr>ve<br>
Dec 28 23:31:35 h2 kernel: device vnet0 entered promiscuous mode<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -D PREROUTING -i vnet0 -j libvirt-J-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -D POSTROUTING -o vnet0 -j libvirt-P-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -L libvirt-J-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -L libvirt-P-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -F libvirt-J-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -X libvirt-J-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -F libvirt-P-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -X libvirt-P-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -F J-vnet0-mac&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -X J-vnet0-mac&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -F J-vnet0-arp-mac&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -X J-vnet0-arp-mac&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -D libvirt-out -m physdev --physdev-is-bridged --physdev-out vnet0 -g FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -D libvirt-out -m physdev --physdev-out vnet0 -g FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -D libvirt-in -m physdev --physdev-in vnet0 -g FI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -D libvirt-host-in -m physdev --physdev-in vnet0 -g HI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -F FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -X FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -F FI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -X FI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -F HI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -X HI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -E FP-vnet0 FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -E FJ-vnet0 FI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/iptables -w2 -w -E HJ-vnet0 HI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -D libvirt-out -m physdev --physdev-is-bridged --physdev-out vnet0 -g FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -D libvirt-out -m physdev --physdev-out vnet0 -g FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -D libvirt-in -m physdev --physdev-in vnet0 -g FI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -D libvirt-host-in -m physdev --physdev-in vnet0 -g HI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -F FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -X FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -F FI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -X FI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -F HI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -X HI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -E FP-vnet0 FO-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -E FJ-vnet0 FI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ip6tables -w2 -w -E HJ-vnet0 HI-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -D PREROUTING -i vnet0 -j libvirt-I-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -D POSTROUTING -o vnet0 -j libvirt-O-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -L libvirt-I-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -L libvirt-O-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -F libvirt-I-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -X libvirt-I-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -F libvirt-O-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -X libvirt-O-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -L libvirt-P-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -E libvirt-P-vnet0 libvirt-O-vnet0&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -F I-vnet0-mac&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -X I-vnet0-mac&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -F I-vnet0-arp-mac&#39; failed:<br>
Dec 28 23:31:35 h2 firewalld: WARNING: COMMAND_FAILED: &#39;/usr/sbin/ebtables --concurrent -t nat -X I-vnet0-arp-mac&#39; failed:<br>
<br>
<br>
[root@h2 etc]# ovs-vsctl show<br>
ebb6aede-cbbc-4f4f-a88a-a9cd72<wbr>b2bd23<br>
    Bridge ovirtbridge<br>
        Port &quot;ovirtport0&quot;<br>
            Interface &quot;ovirtport0&quot;<br>
                type: internal<br>
        Port ovirtbridge<br>
            Interface ovirtbridge<br>
                type: internal<br>
    Bridge &quot;ovsbridge0&quot;<br>
        Port &quot;ovsbridge0&quot;<br>
            Interface &quot;ovsbridge0&quot;<br>
                type: internal<br>
        Port &quot;eth0&quot;<br>
            Interface &quot;eth0&quot;<br>
    Bridge br-int<br>
        Port br-int<br>
            Interface br-int<br>
                type: internal<br>
        Port &quot;vnet0&quot;<br>
            Interface &quot;vnet0&quot;<br>
    ovs_version: &quot;2.6.90&quot;<br>
<br>
Searching through the code it appears that br-int comes from neutron-openvswitch plugin ??<br>
<br>
[root@h2 share]# rpm -qf /usr/share/otopi/plugins/ovirt<wbr>-host-deploy/openstack/neutron<wbr>_openvswitch.py<br>
<a href="http://ovirt-host-deploy-1.6.0-0.0.ma">ovirt-host-deploy-1.6.0-0.0.ma</a><wbr>ster.20161215101008.gitb76ad50<wbr>.el7.centos.noarch <br>
<br>
/Sverker<br>
<br>
Den 2016-12-28 kl. 23:24, skrev Sverker Abrahamsson:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
In addition I had to add an alias to modprobe:<br>
<br>
[root@h2 modprobe.d]# cat dummy.conf<br>
alias dummy0 dummy<br>
<br>
<br>
Den 2016-12-28 kl. 23:03, skrev Sverker Abrahamsson:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi<br>
I first tried to set device name to dummy_0, but then ifup did not succeed in creating the device unless I first did &#39;ip link add dummy_0 type dummy&#39; but then it would not suceed to establish the if on reboot.<br>
<br>
Setting fake_nics = dummy0 would not work neither, but this works:<br>
<br>
fake_nics = dummy*<br>
<br>
The engine is now able to find the if and assign bridge ovirtmgmt to it.<br>
<br>
However, I then run into the next issue when starting a VM:<br>
<br>
2016-12-28 22:28:23,897 ERROR [org.ovirt.engine.core.dal.dbb<wbr>roker.auditloghandling.AuditLo<wbr>gDirector] (ForkJoinPool-1-worker-2) [] Correlation ID: null, Call Stack: null, Custom Event ID: -1, Message: VM CentOS7 is down with error. Exit message: Cannot get interface MTU on &#39;br-int&#39;: No such device.<br>
<br>
This VM has a nic on ovirtbridge, which comes from the OVN provider.<br>
<br>
/Sverker<br>
<br>
Den 2016-12-28 kl. 14:38, 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>
Can you try adding a vnic named veth_* or dummy_*,<br>
(or alternatively add the name of the vnic to<br>
vdsm.config fake_nics), and setup the management<br>
network using this vnic?<br>
I suppose adding the vnic you use for connecting<br>
to the engine to fake_nics should make it visible<br>
to the engine, and you should be able to use it for<br>
the setup.<br>
<br>
Marcin<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;Marcin Mirecki&quot; &lt;<a href="mailto:mmirecki@redhat.com" target="_blank">mmirecki@redhat.com</a>&gt;<br>
To: &quot;Sverker Abrahamsson&quot; &lt;<a href="mailto:sverker@abrahamsson.com" target="_blank">sverker@abrahamsson.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: Wednesday, December 28, 2016 12:06:26 PM<br>
Subject: Re: [ovirt-users] Issue with OVN/OVS and mandatory ovirtmgmt network<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have an internal OVS bridge called ovirtbridge which has a port with<br>
IP address, but in the host network settings that port is not visible.<br>
</blockquote>
I just verified and unfortunately the virtual ports are not visible in engine<br>
to assign a network to :(<br>
I&#39;m afraid that the engine is not ready for such a scenario (even if it<br>
works).<br>
Please give me some time to look for a solution.<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: Wednesday, December 28, 2016 11:48:24 AM<br>
Subject: Re: [ovirt-users] Issue with OVN/OVS and mandatory ovirtmgmt<br>
network<br>
<br>
Hi Marcin<br>
Yes, that is my issue. I don&#39;t want to let ovirt/vdsm see eth0 nor<br>
ovsbridge0 since as soon as it sees them it messes up the network config<br>
so that the host will be unreachable.<br>
<br>
I have an internal OVS bridge called ovirtbridge which has a port with<br>
IP address, but in the host network settings that port is not visible.<br>
It doesn&#39;t help to name it ovirtmgmt.<br>
<br>
The engine is able to communicate with the host on the ip it has been<br>
given, it&#39;s just that it believes that it HAS to have a ovirtmgmt<br>
network which can&#39;t be on OVN.<br>
<br>
/Sverker<br>
<br>
<br>
Den 2016-12-28 kl. 10:45, skrev Marcin Mirecki:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Sverker,<br>
<br>
The management network is mandatory on each host. It&#39;s used by the<br>
engine to communicate with the host.<br>
Looking at your description and the exception it looks like it is<br>
missing.<br>
The error is caused by not having any network for the host<br>
(network list retrieved in InterfaceDaoImpl.getHostNetwor<wbr>ksByCluster -<br>
which<br>
gets all the networks on nics for a host from vds_interface table in the<br>
DB).<br>
<br>
Could you maybe create a virtual nic connected to ovsbridge0 (as I<br>
understand you<br>
have no physical nic available) and use this for the management network?<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I then create a bridge for use with ovirt, with a private address.<br>
</blockquote>
I&#39;m not quite sure I understand. Is this yet another bridge connected to<br>
ovsbridge0?<br>
You could also attach the vnic for the management network here if need<br>
be.<br>
<br>
Please keep in mind that OVN has no use in setting up the management<br>
network.<br>
The OVN provider can only handle external networks, which can not be used<br>
for a<br>
management network.<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@abrahamsson.com</a>&gt;<br>
To: <a href="mailto:users@ovirt.org" target="_blank">users@ovirt.org</a><br>
Sent: Wednesday, December 28, 2016 12:39:59 AM<br>
Subject: [ovirt-users] Issue with OVN/OVS and mandatory ovirtmgmt<br>
network<br>
<br>
<br>
<br>
Hi<br>
For long time I&#39;ve been looking for proper support in ovirt for Open<br>
vSwitch<br>
so I&#39;m happy that it is moving in the right direction. However, there<br>
seems<br>
to still be a dependency on a ovirtmgmt bridge and I&#39;m unable to move<br>
that<br>
to the OVN provider.<br>
<br>
The hosting center where I rent hw instances has a bit special network<br>
setup,<br>
so I have one physical network port with a /32 netmask and<br>
point-to-point<br>
config to router. The physical port I connect to a ovs bridge which has<br>
the<br>
public ip. Since ovirt always messes up the network config when I&#39;ve<br>
tried<br>
to let it have access to the network config for the physical port, I&#39;ve<br>
set<br>
eht0 and ovsbridge0 as hidden in vdsm.conf.<br>
<br>
<br>
I then create a bridge for use with ovirt, with a private address. With<br>
the<br>
OVN provider I am now able to import these into the engine and it looks<br>
good. When creating a VM I can select that it will have a vNic on my OVS<br>
bridge.<br>
<br>
However, I can&#39;t start the VM as an exception is thrown in the log:<br>
<br>
2016-12-28 00:13:33,350 ERROR [org.ovirt.engine.core.bll.Run<wbr>VmCommand]<br>
(default task-5) [3c882d53] Error during ValidateFailure.:<br>
java.lang.NullPointerException<br>
at<br>
org.ovirt.engine.core.bll.sche<wbr>duling.policyunits.NetworkPoli<wbr>cyUnit.validateRequiredNetwork<wbr>sAvailable(NetworkPolicyUnit.<wbr>java:140) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.sche<wbr>duling.policyunits.NetworkPoli<wbr>cyUnit.filter(NetworkPolicyUni<wbr>t.java:69) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.sche<wbr>duling.SchedulingManager.runIn<wbr>ternalFilters(SchedulingManage<wbr>r.java:597) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.sche<wbr>duling.SchedulingManager.runFi<wbr>lters(SchedulingManager.java:<wbr>564) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.sche<wbr>duling.SchedulingManager.canSc<wbr>hedule(SchedulingManager.java:<wbr>494) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.vali<wbr>dator.RunVmValidator.canRunVm(<wbr>RunVmValidator.java:133) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.RunV<wbr>mCommand.validate(RunVmCommand<wbr>.java:940) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.Comm<wbr>andBase.internalValidate(Comma<wbr>ndBase.java:886) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.Comm<wbr>andBase.validateOnly(CommandBa<wbr>se.java:366) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.Prev<wbr>alidatingMultipleActionsRunner<wbr>.canRunActions(PrevalidatingMu<wbr>ltipleActionsRunner.java:113) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.Prev<wbr>alidatingMultipleActionsRunner<wbr>.invokeCommands(PrevalidatingM<wbr>ultipleActionsRunner.java:99) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.Prev<wbr>alidatingMultipleActionsRunner<wbr>.execute(PrevalidatingMultiple<wbr>ActionsRunner.java:76) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.Back<wbr>end.runMultipleActionsImpl(Bac<wbr>kend.java:613) <br>
[bll.jar:]<br>
at<br>
org.ovirt.engine.core.bll.Back<wbr>end.runMultipleActions(Backend<wbr>.java:583) <br>
[bll.jar:]<br>
<br>
<br>
Looking at that section of code where the exception is thrown, I see<br>
that<br>
it<br>
iterates over host networks to find required networks, which I assume is<br>
ovirtmgmt. In the host network setup dialog I don&#39;t see any networks at<br>
all<br>
but it lists ovirtmgmt as required. It also list the OVN networks but<br>
these<br>
can&#39;t be statically assigned as they are added dynamically when needed,<br>
which is fine.<br>
<br>
I believe that I either need to remove ovirtmgmt network or configure<br>
that<br>
it<br>
is provided by the OVN provider, but neither is possible. Preferably it<br>
shouldn&#39;t be hardcoded which network is management and mandatory but be<br>
possible to configure.<br>
<br>
/Sverker<br>
Den 2016-12-27 kl. 17:10, skrev Marcin Mirecki:<br>
<br>
<br>
</blockquote></blockquote>
<br>
</blockquote>
______________________________<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></blockquote>
<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>
</blockquote>
<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>
</blockquote>
<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>
</blockquote>
<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>
</div></div></blockquote></div><br></div>