<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body>
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
<div class="WordSection1">
<p class="MsoNormal">Hi Dan,</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Thanks for getting back to me &amp; for your help. The script is 755 permissions and oVirt sees it under the host hooks as well. The dump is below:</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">(I replaced our node IP with “mynodeIP” for privacy) I don’t see the IP’s from the custom property listed in the dump and I also don’t see any errors in the vdsm log. If I grep multiips in the vdsm log I can see entries, but none appear
 to be errors.</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><b>Grep vdsm log for before_vm_start shows:<o:p></o:p></b></p>
<p class="MsoNormal"><b><o:p>&nbsp;</o:p></b></p>
<p class="MsoNormal">Thread-79534::DEBUG::2016-12-18 12:24:45,006::commands::68::root::(execCmd) /usr/bin/taskset --cpu-list 0-23 /usr/libexec/vdsm/hooks/before_vm_start/multiips (cwd None)</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><b>Then if I grep the path:<o:p></o:p></b></p>
<p class="MsoNormal"><b><o:p>&nbsp;</o:p></b></p>
<p class="MsoNormal">cat /var/log/vdsm/vdsm.log | /usr/libexec/vdsm/hooks/before_vm_start/multiips</p>
<p class="MsoNormal">Traceback (most recent call last):</p>
<p class="MsoNormal">&nbsp; File &quot;/usr/libexec/vdsm/hooks/before_vm_start/multiips&quot;, line 6, in &lt;module&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; import hooking</p>
<p class="MsoNormal">ImportError: No module named hooking</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">///////////////////////</p>
<p class="MsoNormal">///////////////////////</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">&lt;domain type='kvm' id='24'&gt;</p>
<p class="MsoNormal">&nbsp; &lt;name&gt;vpsclass1vm-user2-3&lt;/name&gt;</p>
<p class="MsoNormal">&nbsp; &lt;uuid&gt;84100056-5bb7-4904-aff6-ef0a51ffd7b1&lt;/uuid&gt;</p>
<p class="MsoNormal">&nbsp; &lt;metadata xmlns:ovirt=&quot;http://ovirt.org/vm/tune/1.0&quot;&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;ovirt:qos/&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/metadata&gt;</p>
<p class="MsoNormal">&nbsp; &lt;maxMemory slots='16' unit='KiB'&gt;4294967296&lt;/maxMemory&gt;</p>
<p class="MsoNormal">&nbsp; &lt;memory unit='KiB'&gt;1048576&lt;/memory&gt;</p>
<p class="MsoNormal">&nbsp; &lt;currentMemory unit='KiB'&gt;1048576&lt;/currentMemory&gt;</p>
<p class="MsoNormal">&nbsp; &lt;vcpu placement='static' current='1'&gt;16&lt;/vcpu&gt;</p>
<p class="MsoNormal">&nbsp; &lt;cputune&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;shares&gt;1020&lt;/shares&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/cputune&gt;</p>
<p class="MsoNormal">&nbsp; &lt;resource&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;partition&gt;/machine&lt;/partition&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/resource&gt;</p>
<p class="MsoNormal">&nbsp; &lt;sysinfo type='smbios'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;system&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry name='manufacturer'&gt;oVirt&lt;/entry&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry name='product'&gt;oVirt Node&lt;/entry&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry name='version'&gt;7-0.1406.el7.centos.2.3&lt;/entry&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry name='serial'&gt;00000000-0000-0000-0000-0CC47A7ED960&lt;/entry&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry name='uuid'&gt;84100056-5bb7-4904-aff6-ef0a51ffd7b1&lt;/entry&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/system&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/sysinfo&gt;</p>
<p class="MsoNormal">&nbsp; &lt;os&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;type arch='x86_64' machine='pc-i440fx-rhel7.2.0'&gt;hvm&lt;/type&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;boot dev='hd'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;smbios mode='sysinfo'/&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/os&gt;</p>
<p class="MsoNormal">&nbsp; &lt;features&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;acpi/&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/features&gt;</p>
<p class="MsoNormal">&nbsp; &lt;cpu mode='custom' match='exact'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;model fallback='allow'&gt;Haswell-noTSX&lt;/model&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;topology sockets='16' cores='1' threads='1'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;numa&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;cell id='0' cpus='0' memory='1048576' unit='KiB'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/numa&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/cpu&gt;</p>
<p class="MsoNormal">&nbsp; &lt;clock offset='variable' adjustment='-18000' basis='utc'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;timer name='rtc' tickpolicy='catchup'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;timer name='pit' tickpolicy='delay'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;timer name='hpet' present='no'/&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/clock&gt;</p>
<p class="MsoNormal">&nbsp; &lt;on_poweroff&gt;destroy&lt;/on_poweroff&gt;</p>
<p class="MsoNormal">&nbsp; &lt;on_reboot&gt;restart&lt;/on_reboot&gt;</p>
<p class="MsoNormal">&nbsp; &lt;on_crash&gt;destroy&lt;/on_crash&gt;</p>
<p class="MsoNormal">&nbsp; &lt;devices&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;emulator&gt;/usr/libexec/qemu-kvm&lt;/emulator&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;disk type='file' device='cdrom'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;driver name='qemu' type='raw'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source startupPolicy='optional'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;backingStore/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target dev='hdc' bus='ide'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;readonly/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='ide0-1-0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='drive' controller='0' bus='1' target='0' unit='0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/disk&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;disk type='file' device='disk' snapshot='no'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;driver name='qemu' type='qcow2' cache='none' error_policy='stop' io='threads'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source file='/rhev/data-center/3fd2ad92-e1eb-49c2-906d-00ec233f610a/d8a0172e-837f-4552-92c7-566dc4e548e4/images/f64b31f1-1e28-4067-9776-c8cdedd039dc/bab16012-9bd5-4005-bee4-2512a8c6c6a3'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;seclabel model='selinux' labelskip='yes'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/source&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;backingStore type='file' index='1'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;format type='raw'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source file='/rhev/data-center/3fd2ad92-e1eb-49c2-906d-00ec233f610a/d8a0172e-837f-4552-92c7-566dc4e548e4/images/f64b31f1-1e28-4067-9776-c8cdedd039dc/8c053bcf-c1cc-4c7d-80e1-7bd937785fc4'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;backingStore/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/backingStore&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target dev='vda' bus='virtio'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;serial&gt;f64b31f1-1e28-4067-9776-c8cdedd039dc&lt;/serial&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='virtio-disk0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/disk&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;controller type='scsi' index='0' model='virtio-scsi'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='scsi0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/controller&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;controller type='virtio-serial' index='0' ports='16'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='virtio-serial0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/controller&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;controller type='usb' index='0'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='usb'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/controller&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;controller type='pci' index='0' model='pci-root'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='pci.0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/controller&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;controller type='ide' index='0'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='ide'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/controller&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;interface type='bridge'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mac address='00:1a:4a:16:01:81'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source bridge='Public'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target dev='vnet0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;model type='virtio'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;filterref filter='clean-traffic'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;link state='up'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='net0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/interface&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;channel type='unix'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source mode='bind' path='/var/lib/libvirt/qemu/channels/84100056-5bb7-4904-aff6-ef0a51ffd7b1.com.redhat.rhevm.vdsm'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target type='virtio' name='com.redhat.rhevm.vdsm' state='connected'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='channel0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='virtio-serial' controller='0' bus='0' port='1'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/channel&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;channel type='unix'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source mode='bind' path='/var/lib/libvirt/qemu/channels/84100056-5bb7-4904-aff6-ef0a51ffd7b1.org.qemu.guest_agent.0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target type='virtio' name='org.qemu.guest_agent.0' state='connected'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='channel1'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='virtio-serial' controller='0' bus='0' port='2'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/channel&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;channel type='spicevmc'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target type='virtio' name='com.redhat.spice.0' state='disconnected'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='channel2'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='virtio-serial' controller='0' bus='0' port='3'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/channel&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;input type='mouse' bus='ps2'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='input0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/input&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;input type='keyboard' bus='ps2'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='input1'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/input&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;graphics type='vnc' port='5900' autoport='yes' listen='mynodeIP' keymap='en-us' passwdValidTo='1970-01-01T00:00:01'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;listen type='network' address='mynodeIP' network='vdsm-Public'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/graphics&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;graphics type='spice' tlsPort='5901' autoport='yes' listen='mynodeIP' keymap='en-us' defaultMode='secure' passwdValidTo='1970-01-01T00:00:01'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;listen type='network' address='mynodeIP' network='vdsm-Public'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;channel name='main' mode='secure'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;channel name='display' mode='secure'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;channel name='inputs' mode='secure'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;channel name='cursor' mode='secure'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;channel name='playback' mode='secure'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;channel name='record' mode='secure'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;channel name='smartcard' mode='secure'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;channel name='usbredir' mode='secure'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/graphics&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;video&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;model type='qxl' ram='65536' vram='8192' vgamem='16384' heads='1' primary='yes'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='video0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/video&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;memballoon model='virtio'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;alias name='balloon0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;/memballoon&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/devices&gt;</p>
<p class="MsoNormal">&nbsp; &lt;seclabel type='dynamic' model='selinux' relabel='yes'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;label&gt;system_u:system_r:svirt_t:s0:c310,c350&lt;/label&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;imagelabel&gt;system_u:object_r:svirt_image_t:s0:c310,c350&lt;/imagelabel&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/seclabel&gt;</p>
<p class="MsoNormal">&nbsp; &lt;seclabel type='dynamic' model='dac' relabel='yes'&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;label&gt;&#43;107:&#43;107&lt;/label&gt;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp; &lt;imagelabel&gt;&#43;107:&#43;107&lt;/imagelabel&gt;</p>
<p class="MsoNormal">&nbsp; &lt;/seclabel&gt;</p>
<p class="MsoNormal">&lt;/domain&gt;</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">///////////////////////</p>
<p class="MsoNormal">///////////////////////</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986">
Mail</a> for Windows 10</p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div style="mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="border:none;padding:0in"><b>From: </b><a href="mailto:danken@redhat.com">Dan Kenigsberg</a><br>
<b>Sent: </b>Sunday, December 18, 2016 10:59 AM<br>
<b>To: </b><a href="mailto:jax2568@outlook.com">Bill Bill</a><br>
<b>Cc: </b><a href="mailto:users@ovirt.org">users</a>; <a href="mailto:dholler@redhat.com">
Dominik Holler</a><br>
<b>Subject: </b>Re: oVirt multiips hook</p>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<div dir="auto">
<div><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Dec 15, 2016 22:40, &quot;Bill Bill&quot; &lt;<a href="mailto:jax2568@outlook.com">jax2568@outlook.com</a>&gt; wrote:<br type="attribution">
<blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="#954F72">
<div class="m_-264054471904238718WordSection1">
<p class="MsoNormal">Hello,</p>
<p class="MsoNormal"><u></u>&nbsp;<u></u></p>
<p class="MsoNormal">Following up on the users list as opposed to Bugzilla.</p>
<p class="MsoNormal"><u></u>&nbsp;<u></u></p>
<p class="MsoNormal">Thanks for helping out with this, much appreciated. I was able to get the custom property added in the engine &amp; I can select the property, then enter in the IP’s.</p>
<p class="MsoNormal"><u></u>&nbsp;<u></u></p>
<p class="MsoNormal">I’m not sure if I created the hook correctly, as it doesn’t appear to have made any changes so far, only one IP communicates.</p>
<p class="MsoNormal"><u></u>&nbsp;<u></u></p>
<p class="MsoNormal">I created a file called “multiips” in the /usr/libexec/vdsm/hooks/<wbr>before_vm_start/ directory containing the info from the Bugzilla thread.</p>
<p class="MsoNormal"><u></u>&nbsp;<u></u></p>
<p class="MsoNormal">Is there another step I should take or perhaps I’m missing something?</p>
</div>
</div>
</blockquote>
</div>
It should have been enough, but apparently something's missing.</div>
</div>
<div class="gmail_extra" dir="auto"><br>
</div>
<div class="gmail_extra" dir="auto">Is the multiip script readable and executable?</div>
<div class="gmail_extra" dir="auto"><br>
</div>
<div class="gmail_extra" dir="auto">Do you see any errors in vdsm.log when you start the VM?</div>
<div class="gmail_extra" dir="auto"><br>
</div>
<div class="gmail_extra" dir="auto">Do you see the requested ips in the output of</div>
<div class="gmail_extra" dir="auto"><br>
</div>
<div class="gmail_extra" dir="auto">Virsh -r dumpxml yourvm</div>
</div>
</div>
</body>
</html>