Users
Threads by month
- ----- 2025 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- 10 participants
- 19138 discussions
Hello,
i have installed one oVirt platform with 2 node and 1 HE version 4.2.1.7-1
It seem to work fine, but i would like more information on the guest agent.
For the HE, the guest agent seem to be OK, on this vm i 've spotted that the ovirt-guest-agent and qemu-guest-agent are installed.
I have 2 VM, 1 debian 9 and 1 RHEL 6.5. I've tried to install the same service on each VM, but the result is the same :
no info about IP, fqdn, or app installed for these vm, and there is a orange ! for each vm on the web ui (indicate that i need to install latest guest agent) .
I have tried different test with spice-vdagent, or ovirt-guest-agent or qemu-guest-agent but no way.
ovirt-guest-agent doesn't start on debian 9 and RHEL 6.5 :
MainThread::INFO::2018-03-11 22:46:02,984::ovirt-guest-agent::59::root::Starting oVirt guest agentMainThread::ERROR::2018-03-11 22:46:02,986::ovirt-guest-agent::141::root::Unhandled exception in oVirt guest agent!Traceback (most recent call last): File "/usr/share/ovirt-guest-agent/ovirt-guest-agent.py", line 135, in <module> agent.run(daemon, pidfile) File "/usr/share/ovirt-guest-agent/ovirt-guest-agent.py", line 65, in run self.agent = LinuxVdsAgent(config) File "/usr/share/ovirt-guest-agent/GuestAgentLinux2.py", line 472, in __init__ AgentLogicBase.__init__(self, config) File "/usr/share/ovirt-guest-agent/OVirtAgentLogic.py", line 188, in __init__ self.vio = VirtIoChannel(config.get("virtio", "device")) File "/usr/share/ovirt-guest-agent/VirtIoChannel.py", line 153, in __init__ self._stream = VirtIoStream(vport_name) File "/usr/share/ovirt-guest-agent/VirtIoChannel.py", line 134, in __init__ self._vport = os.open(vport_name, os.O_RDWR)OSError: [Errno 2] No such file or directory: '/dev/virtio-ports/com.redhat.rhevm.vdsm'
Can i have help for this problem ?
Thanks.
Nicolas VAYE
DSI - Nouméa
NEW CALEDONIA
4
5
Hi,
i want to change the network name of the existing nic for a VM with python SDK API ?
Can i have some help please ?
the VM name is testnico
the nic name is nic1
the new network name is vlan_NEW
and here is the source file written by me (which doesn't work) :
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import logging
import time
import ovirtsdk4 as sdk
import ovirtsdk4.types as types
logging.basicConfig(level=logging.DEBUG, filename='example.log')
# This example will connect to the server and start a virtual machine
# with cloud-init, in order to automatically configure the network and
# the password of the `root` user.
# Create the connection to the server:
connection = sdk.Connection(
url='https://ocenter.province-sud.prod/ovirt-engine/api',
username='admin@internal<mailto:username='admin@internal>',
password='xxxx',
ca_file='CA_ocenter.pem',
debug=True,
log=logging.getLogger(),
)
# Find the virtual machine:
vms_service = connection.system_service().vms_service()
vm = vms_service.list(search = 'name=testnico')[0]
# Find the service that manages the virtual machine:
vm_service = vms_service.vm_service(vm.id)
# In order to specify the network that the new interface will be
# connected to we need to specify the identifier of the virtual network
# interface profile, so we need to find it:
profiles_service = connection.system_service().vnic_profiles_service()
profile_id = None
for profile in profiles_service.list():
print "profile "+profile.name+","+profile.id
if profile.name == 'vlan_NEW':
profile_id = profile.id
break
# Locate the service that manages the network interface cards of the
# virtual machine:
nics_service = vm_service.nics_service()
#print nics_service
# Find the nic1 of the VM
for nic in nics_service.list():
print "nic "+nic.name+","+nic.id+','+nic.vnic_profile.id
if nic.name == 'nic1':
nic_service = nics_service.nic_service(nic.id)
break
print "nic_service nic1 ==>"+str(nic_service)
#pprint(vars(nic_service.network_filter_parameters_service().parameter_service()))
#nic_service.vnic_profile.id=profile_id
#nic_service.update()
nic_service.update(
vnic_profile=types.VnicProfile(
id=profile_id,
)
)
# Close the connection to the server:
connection.close()
The result is :
Traceback (most recent call last):
File "start_vm_with_cloud_init.py", line 85, in <module>
id=profile_id,
TypeError: update() got an unexpected keyword argument 'vnic_profile'
How can i do ?
Thanks.
Nicolas VAYE
2
2
--=_3724be82c6c86ae6590b11a116c8d205
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Hi,=0A In fact it is a workaround coming from you I found in the b=
ugtrack that helped me : =0A=0Achmod 644 /var/cache/vdsm/schema/=
* =0A=0AAs the only thing looking like a weird error I have found was=
: =0A=0AERROR Exception raised#012Traceback (most recent call last)=
:#012 File "/usr/lib/python2.7/site-packages/vdsm/vdsmd.py", line 156, i=
n run#012 serve_clients(log)#012 File "/usr/lib/python2.7/site-packages/=
vdsm/vdsmd.py", line 103, in serve_clients#012 cif =3D clientIF.getInsta=
nce(irs, log, scheduler)#012 File "/usr/lib/python2.7/site-packages/vdsm=
/clientIF.py", line 250, in getInstance#012 cls._instance =3D clientIF(i=
rs, log, scheduler)#012 File "/usr/lib/python2.7/site-packages/vdsm/clie=
ntIF.py", line 144, in __init__#012 self._prepareJSONRPCServer()#012 Fil=
e "/usr/lib/python2.7/site-packages/vdsm/clientIF.py", line 307, in _pre=
pareJSONRPCServer#012 bridge =3D Bridge.DynamicBridge()#012 File "/usr/l=
ib/python2.7/site-packages/vdsm/rpc/Bridge.py", line 67, in __init__#012=
self._schema =3D vdsmapi.Schema(paths, api_strict_mode)#012 File "/usr/=
lib/python2.7/site-packages/vdsm/api/vdsmapi.py", line 217, in __init__#=
012 raise SchemaNotFound("Unable to find API schema file")#012SchemaNotF=
ound: Unable to find API schema file So I can go one step futher, bu=
t the installation still fails in the end, with file permission problems=
in datastore files (i chose NFS 4.1). I can't indeed touch or get infor=
mations even logged in root. But I can create and delete files in the sa=
me directory. Is there a workaround for this too ? Regards =0A=0A Le=
19-Mar-2018 17:48:41 +0100, stirabos(a)redhat.com a crit: =0A=0A On=
Mon, Mar 19, 2018 at 4:56 PM, wrote:=0A=0A Hi,=0A I wanted to rebuil=
d a new hosted engine setup, as the old was corrupted (too much violent=
poweroff !) So the server was not reinstalled, I just runned "ovirt-h=
osted-engine-cleanup". The network setup generated by vdsm seems to be s=
till in place, so I haven't changed anything there. Then I decided to=
update the packages to the latest versions avaible, rebooted the server=
and run "ovirt-hosted-engine-setup". But the process never succeeds,=
as I get an error after a long time spent in "[ INFO ] TASK [Wait for t=
he host to be up]" [ ERROR ] fatal: [localhost]: FAILED! =3D> {"ansi=
ble_facts": {"ovirt_hosts": [{"address": "pfm-srv-virt-1.pfm-ad.pfm.loc"=
, "affinity_labels": [], "auto_numa_status": "unknown", "certificate": {=
"organization": "pfm.loc", "subject": "O=3Dpfm.loc,CN=3Dpfm-srv-virt-1.p=
fm-ad.pfm.loc"}, "cluster": {"href": "/ovirt-engine/api/clusters/d6c9358=
e-2b8b-11e8-bc86-00163e152701", "id": "d6c9358e-2b8b-11e8-bc86-00163e152=
701"}, "comment": "", "cpu": {"speed": 0.0, "topology": {}}, "device_pas=
sthrough": {"enabled": false}, "devices": [], "external_network_provider=
_configurations": [], "external_status": "ok", "hardware_information": {=
"supported_rng_sources": []}, "hooks": [], "href": "/ovirt-engine/api/ho=
sts/542566c4-fc85-4398-9402-10c8adaa9554", "id": "542566c4-fc85-4398-940=
2-10c8adaa9554", "katello_errata": [], "kdump_status": "unknown", "ksm":=
{"enabled": false}, "max_scheduling_memory": 0, "memory": 0, "name": "p=
fm-srv-virt-1.pfm-ad.pfm.loc", "network_attachments": [], "nics": [], "n=
uma_nodes": [], "numa_supported": false, "os": {"custom_kernel_cmdline":=
""}, "permissions": [], "port": 54321, "power_management": {"automatic_=
pm_enabled": true, "enabled": false, "kdump_detection": true, "pm_proxie=
s": []}, "protocol": "stomp", "se_linux": {}, "spm": {"priority": 5, "st=
atus": "none"}, "ssh": {"fingerprint": "SHA256:J75BVLFnmGBGFosXzaxCRnuIY=
cOc75HUBQZ4pOKpDg8", "port": 22}, "statistics": [], "status": "non_respo=
nsive", "storage_connection_extensions": [], "summary": {"total": 0}, "t=
ags": [], "transparent_huge_pages": {"enabled": false}, "type": "rhel",=
"unmanaged_networks": [], "update_available": false}]}, "attempts": 120=
, "changed": false}=0A[ INFO ] TASK [Remove local vm dir]=0A[ INFO ] TAS=
K [Notify the user about a failure]=0A[ ERROR ] fatal: [localhost]: FAIL=
ED! =3D> {"changed": false, "msg": "The system may not be provisioned ac=
cording to the playbook results: please check the logs for the issue, fi=
x accordingly or re-deploy from scratch.n"} I made another try with=
Cockpit, it is the same. Am I doing something wrong or is there a bug=
? I suppose that your host was condifured with DHCP, if so it's this=
one: https://bugzilla.redhat.com/1549642 The fix will come with 4.2.2=
. =0A Regards =0A=0A--------------------------------------------=
-----------------------------------------------------=0AFreeMail powered=
by mail.fr =0A_______________________________________________=0A Users=
mailing list=0AUsers@ovirt.org=0Ahttp://lists.ovirt.org/mailman/listinf=
o/users=0A=0A-----------------------------------------------------------=
--------------------------------------=0AFreeMail powered by mail.fr
--=_3724be82c6c86ae6590b11a116c8d205
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<div><span style=3D"font-family: arial, helvetica,sans-serif; font-size:=
10pt; color: #000000;"> </span></div>=0A<div><span style=3D"font-f=
amily: arial, helvetica, sans-serif; font-size: 10pt; color: #000000;">H=
i,<br /></span></div>=0A<div> </div>=0A<div> </div>=0A<div>&nb=
sp;</div>=0A<div><span style=3D"font-family: arial, helvetica, sans-seri=
f; font-size: 10pt; color: #000000;">In fact it is a workaround coming f=
rom you I found in the bugtrack that helped me : </span></div>=0A<div>&n=
bsp;</div>=0A<div> </div>=0A<div> </div>=0A<div>=0A<pre id=3D"=
comment_text_8" class=3D"bz_comment_text bz_wrap_comment_text">chmod 644=
/var/cache/vdsm/schema/*</pre>=0A</div>=0A<div> </div>=0A<p>As the=
only thing looking like a weird error I have found was :</p>=0A<div>&nb=
sp;</div>=0A<div> </div>=0A<p>ERROR Exception raised#012Traceback (=
most recent call last):#012 File "/usr/lib/python2.7/site-packages=
/vdsm/vdsmd.py", line 156, in run#012 serve_clients(lo=
g)#012 File "/usr/lib/python2.7/site-packages/vdsm/vdsmd.py", line=
103, in serve_clients#012 cif =3D clientIF.getInstanc=
e(irs, log, scheduler)#012 File "/usr/lib/python2.7/site-packages/=
vdsm/clientIF.py", line 250, in getInstance#012 cls._i=
nstance =3D clientIF(irs, log, scheduler)#012 File "/usr/lib/pytho=
n2.7/site-packages/vdsm/clientIF.py", line 144, in __init__#012 &nb=
sp; self._prepareJSONRPCServer()#012 File "/usr/lib/python2.=
7/site-packages/vdsm/clientIF.py", line 307, in _prepareJSONRPCServer#01=
2 bridge =3D Bridge.DynamicBridge()#012 File "/u=
sr/lib/python2.7/site-packages/vdsm/rpc/Bridge.py", line 67, in __init__=
#012 self._schema =3D vdsmapi.Schema(paths, api_strict=
_mode)#012 File "/usr/lib/python2.7/site-packages/vdsm/api/vdsmapi=
.py", line 217, in __init__#012 raise SchemaNotFound("=
Unable to find API schema file")#012SchemaNotFound: Unable to find API s=
chema file</p>=0A<div> </div>=0A<div> </div>=0A<div>So I can g=
o one step futher, but the installation still fails in the end, with fil=
e permission problems in datastore files (i chose NFS 4.1). I can't inde=
ed touch or get informations even logged in root. But I can create and d=
elete files in the same directory.</div>=0A<div> </div>=0A<div>Is t=
here a workaround for this too ?</div>=0A<div> </div>=0A<div>Regard=
s</div>=0A<p><br /><br /> Le 19-Mar-2018 17:48:41 +0100, stirabos@redhat=
.com a écrit:</p>=0A<div> </div>=0A<div> </div>=0A<div>=
</div>=0A<blockquote style=3D"margin-left: 0; padding-left: 5px; b=
order-left: 2px solid #000080;">=0A<div dir=3D"ltr"><br />=0A<div class=
=3D"gmail_extra"><br />=0A<div class=3D"gmail_quote">On Mon, Mar 19, 201=
8 at 4:56 PM, <span dir=3D"ltr"><<a href=3D"mailto:spfma.tech@e.mail.=
fr" target=3D"_blank" rel=3D"noreferrer noopener">spfma.tech(a)e.mail.fr</=
a>></span> wrote:<br />=0A<blockquote class=3D"gmail_quote" style=3D"=
margin: 0px 0px 0px .8ex; border-left: 1px solid #cccccc; padding-left:=
1ex;">=0A<div><span style=3D"font-family: arial, helvetica, sans-serif;=
font-size: 10pt; color: #000000;">Hi,<br /></span></div>=0A<div> <=
/div>=0A<div><span style=3D"font-family: arial, helvetica, sans-serif; f=
ont-size: 10pt; color: #000000;">I wanted to rebuild a new hosted engine=
setup, as the old was corrupted (too much violent poweroff !)</span></d=
iv>=0A<div> </div>=0A<div><span style=3D"font-family: arial, helvet=
ica, sans-serif; font-size: 10pt; color: #000000;">So the server was not=
reinstalled, I just runned "ovirt-hosted-engine-cleanup". The network s=
etup generated by vdsm seems to be still in place, so I haven't changed=
anything there.</span></div>=0A<div> </div>=0A<div><span style=3D"=
font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #0000=
00;">Then I decided to update the packages to the latest versions avaibl=
e, rebooted the server and run "ovirt-hosted-engine-setup".</span></div>=
=0A<div> </div>=0A<div><span style=3D"font-family: arial, helvetica=
, sans-serif; font-size: 10pt; color: #000000;">But the process never su=
cceeds, as I get an error after a long time spent in "<span class=3D"gma=
il-m_-3726384503116450878ansible-output-line">[ INFO ] TASK [Wait for th=
e host to be up]</span>"</span></div>=0A<div> </div>=0A<div> <=
/div>=0A<div><span style=3D"font-family: arial, helvetica, sans-serif; f=
ont-size: 10pt; color: #000000;"><span class=3D"gmail-m_-372638450311645=
0878ansible-output-line">[ ERROR ] fatal: [localhost]: FAILED! =3D> {=
"ansible_facts": {"ovirt_hosts": [{"address": "pfm-srv-virt-1.pfm-ad.pfm=
.loc", "affinity_labels": [], "auto_numa_status": "unknown", "certificat=
e": {"organization": "pfm.loc", "subject": "O=3Dpfm.loc,CN=3Dpfm-srv-vir=
t-1.pfm-ad.pfm.loc"}, "cluster": {"href": "/ovirt-engine/api/clusters/d6=
c9358e-2b8b-11e8-bc86-00163e152701", "id": "d6c9358e-2b8b-11e8-bc86-0016=
3e152701"}, "comment": "", "cpu": {"speed": 0.0, "topology": {}}, "devic=
e_passthrough": {"enabled": false}, "devices": [], "external_network_pro=
vider_configurations": [], "external_status": "ok", "hardware_informatio=
n": {"supported_rng_sources": []}, "hooks": [], "href": "/ovirt-engine/a=
pi/hosts/542566c4-fc85-4398-9402-10c8adaa9554", "id": "542566c4-fc85-439=
8-9402-10c8adaa9554", "katello_errata": [], "kdump_status": "unknown", "=
ksm": {"enabled": false}, "max_scheduling_memory": 0, "memory": 0, "name=
": "pfm-srv-virt-1.pfm-ad.pfm.loc", "network_attachments": [], "nics": [=
], "numa_nodes": [], "numa_supported": false, "os": {"custom_kernel_cmdl=
ine": ""}, "permissions": [], "port": 54321, "power_management": {"autom=
atic_pm_enabled": true, "enabled": false, "kdump_detection": true, "pm_p=
roxies": []}, "protocol": "stomp", "se_linux": {}, "spm": {"priority": 5=
, "status": "none"}, "ssh": {"fingerprint": "SHA256:J75BVLFnmGBGFosXzaxC=
RnuIYcOc75HUBQZ4pOKpDg8", "port": 22}, "statistics": [], "status": "non_=
responsive", "storage_connection_extensions": [], "summary": {"total": 0=
}, "tags": [], "transparent_huge_pages": {"enabled": false}, "type": "rh=
el", "unmanaged_networks": [], "update_available": false}]}, "attempts":=
120, "changed": false}<br /></span><span class=3D"gmail-m_-372638450311=
6450878ansible-output-line">[ INFO ] TASK [Remove local vm dir]<br /></s=
pan><span class=3D"gmail-m_-3726384503116450878ansible-output-line">[ IN=
FO ] TASK [Notify the user about a failure]<br /></span><span class=3D"g=
mail-m_-3726384503116450878ansible-output-line">[ ERROR ] fatal: [localh=
ost]: FAILED! =3D> {"changed": false, "msg": "The system may not be p=
rovisioned according to the playbook results: please check the logs for=
the issue, fix accordingly or re-deploy from scratch.n"}</span></span><=
/div>=0A<div> </div>=0A<div> </div>=0A<div><span style=3D"font=
-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000;"=
>I made another try with Cockpit, it is the same.</span></div>=0A<div>&n=
bsp;</div>=0A<div><span style=3D"font-family: arial, helvetica, sans-ser=
if; font-size: 10pt; color: #000000;">Am I doing something wrong or is t=
here a bug ?</span></div>=0A</blockquote>=0A<div> </div>=0A<div>I s=
uppose that your host was condifured with DHCP, if so it's this one:</di=
v>=0A<div><a href=3D"https://bugzilla.redhat.com/1549642" target=3D"_bla=
nk" rel=3D"noreferrer noopener">https://bugzilla.redhat.com/1549642</a><=
/div>=0A<div> </div>=0A<div>The fix will come with 4.2.2.</div>=0A<=
div> </div>=0A<blockquote class=3D"gmail_quote" style=3D"margin: 0p=
x 0px 0px .8ex; border-left: 1px solid #cccccc; padding-left: 1ex;">=0A<=
div> </div>=0A<div><span style=3D"font-family: arial, helvetica, sa=
ns-serif; font-size: 10pt; color: #000000;">Regards</span></div>=0A<div>=
</div>=0A<div> </div>=0A<br /><hr />FreeMail powered by <a hr=
ef=3D"https://mail.fr" target=3D"_blank" rel=3D"noreferrer noopener">mai=
l.fr</a> <br />_______________________________________________<br /> Use=
rs mailing list<br /><a href=3D"mailto:Users@ovirt.org" target=3D"_blank=
" rel=3D"noreferrer noopener">Users(a)ovirt.org</a><br /><a href=3D"http:/=
/lists.ovirt.org/mailman/listinfo/users" target=3D"_blank" rel=3D"norefe=
rrer noopener">http://lists.ovirt.org/mailman/listinfo/users</a><br /><b=
r /></blockquote>=0A</div>=0A</div>=0A</div>=0A</blockquote>=0A =
<br/><hr>FreeMail powered by <a href=3D"https://mail.fr" tar=
get=3D"_blank">mail.fr</a>=0A
--=_3724be82c6c86ae6590b11a116c8d205--
2
5
This is a multi-part message in MIME format.
--------------48E9E0FA0B327E8430B87AEC
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Hi,
I recently tried to hot plug some memory on a VM running CentOS 6.9
with ovirt-guest-tools installed.
oVirt version is 4.2.1.6-1.el7.centos
I was careful to increment a multiple of 256 MB as specified in
https://www.ovirt.org/develop/release-management/features/virt/hot-plug-mem…
(4 GB -> 6 GB , maximum memory configured for the VM was 8 GB)
However the VM was marked as with a pending change for next reboot.
Am I missing some non-default configuration requiered for memory
hot-plug to work?
Thanks in advance!
--
Eduardo Mayoral Jimeno (emayoral(a)arsys.es)
Administrador de sistemas. Departamento de Plataformas. Arsys internet.
+34 941 620 145 ext. 5153
--------------48E9E0FA0B327E8430B87AEC
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi,</p>
<p> I recently tried to hot plug some memory on a VM running
CentOS 6.9 with ovirt-guest-tools installed.</p>
<p> oVirt version is <span class="gwt-InlineLabel">4.2.1.6-1.el7.centos</span></p>
<p> I was careful to increment a multiple of 256 MB as specified
in
<a class="moz-txt-link-freetext" href="https://www.ovirt.org/develop/release-management/features/virt/hot-plug-mem…">https://www.ovirt.org/develop/release-management/features/virt/hot-plug-mem…</a>
(4 GB -> 6 GB , maximum memory configured for the VM was 8 GB)<br>
</p>
<p> However the VM was marked as with a pending change for next
reboot. Am I missing some non-default configuration requiered for
memory hot-plug to work?</p>
<p> Thanks in advance!<br>
<span class="gwt-InlineLabel"></span></p>
<pre class="moz-signature" cols="72">--
Eduardo Mayoral Jimeno (<a class="moz-txt-link-abbreviated" href="mailto:emayoral@arsys.es">emayoral(a)arsys.es</a>)
Administrador de sistemas. Departamento de Plataformas. Arsys internet.
+34 941 620 145 ext. 5153</pre>
</body>
</html>
--------------48E9E0FA0B327E8430B87AEC--
2
2
Hi,
it looks like for this repo, the GPG key is expired.
http://download.opensuse.org/repositories/home:/evilissimo:/ubuntu:/16.04/x…
Does someone know, whom I should contact, that this key will be renewed?
Or does someone know another repo, where I can download the latest ovirt-guest-agent for Ubuntu 16.04
BR Florian
4
4
--_000_AM3PR05MB1363203C24B27444617B25D795AA0AM3PR05MB1363eurp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I'm sorry for not explaining correctly my question, i understand that i wil=
l have to power them off and even if i tried with powered on vm's probably=
ovirt whouldn't let me remove a host. What i couldn't understand was what =
happens actually to the vm's that don't "reside" on a host but again if the=
y are powered down there is not really a problem if the host is added succe=
ssfully after the static ip configuration
Thanks for everyone's help , i will try to follow your suggestion and there=
is no need to keep this case open
Best Regards
Zois
________________________________
From: Michael Burman <mburman(a)redhat.com>
Sent: Wednesday, March 21, 2018 8:07 AM
To: zois roupas
Cc: Ales Musil; users
Subject: Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static in a
If you changing the host's management IP address then this is the only way =
to do it. If you have only one host in the cluster, then you will need to s=
hut them down :(
On Wed, Mar 21, 2018 at 12:08 AM, zois roupas <roupas_zois(a)hotmail.com<mail=
to:roupas_zois@hotmail.com>> wrote:
Is this a safe procedure? I mean i only have this host in my cluster, what =
will happen at the vm's that are assigned to the host?
Thanks again
________________________________
From: Michael Burman <mburman(a)redhat.com<mailto:mburman@redhat.com>>
Sent: Tuesday, March 20, 2018 4:10 PM
To: zois roupas
Cc: Ales Musil; users
Subject: Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static in a
Then you need to remove the host from engine, change the IP manually on the=
host, via ifcfg-file, restart network service and install the host again v=
ia the new IP address.
On Tue, Mar 20, 2018 at 2:50 PM, zois roupas <roupas_zois(a)hotmail.com<mailt=
o:roupas_zois@hotmail.com>> wrote:
Hi again all,
"Unless i miss understood you here, do you use a different IP address when=
switching to static or the same IP that you got from dhcp? if yes, then th=
is is another flow.."
To answer your question Michael , i'm trying to configure a different ip ou=
tside of my dhcp pool. The dhcp ip is 10.0.0.245 from the range 10.0.0.245-=
10.0.0.250 and i want to configure the ip 10.0.0.9 as the hosts ip
"One thing to note if you are changing the IP to different one that was ass=
igned by DHCP you should uncheck "Verify connectivity between Host and Engi=
ne""
Ales, i also tried to follow your advise and uncheck the "Verify connectivi=
ty between Host and Engine" as proposed. Again the same results, it keeps r=
everting to previous dhcp ip
I will extract the vdsm log and i'll get back to you, in the meanwhile this=
is the error that i see after the assignment of the static ip in the log
2018-03-20 14:16:57,576+0200 ERROR (monitor/38f4464) [storage.Monitor] Erro=
r checking domain 38f4464b-74b9-4468-891b-03cd65d72fec (monitor:424)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/vdsm/storage/monitor.py", line 405=
, in _checkDomainStatus
self.domain.selftest()
File "/usr/lib/python2.7/site-packages/vdsm/storage/fileSD.py", line 688,=
in selftest
self.oop.os.statvfs(self.domaindir)
File "/usr/lib/python2.7/site-packages/vdsm/storage/outOfProcess.py", lin=
e 243, in statvfs
return self._iop.statvfs(path)
File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 488, =
in statvfs
resdict =3D self._sendCommand("statvfs", {"path": path}, self.timeout)
File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 455, =
in _sendCommand
raise Timeout(os.strerror(errno.ETIMEDOUT))
Timeout: Connection timed out
Best Regards
Zois
________________________________
From: Ales Musil <amusil(a)redhat.com<mailto:amusil@redhat.com>>
Sent: Tuesday, March 20, 2018 11:28 AM
To: Michael Burman
Cc: zois roupas; users
Subject: Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static in a
One thing to note if you are changing the IP to different one that was assi=
gned by DHCP you should uncheck "Verify connectivity between Host and Engin=
e". This makes sure that the engine won't lost connectivity and in case of =
switching IP it happens.
On Tue, Mar 20, 2018 at 10:15 AM, Michael Burman <mburman(a)redhat.com<mailto=
:mburman@redhat.com>> wrote:
Indeed very odd, this shouldn't behave this way, just tested it my self an=
d it is working as expected. Unless i miss understood you here, do you use =
a different IP address when switching to static or the same IP that you got=
from dhcp? if yes, then this is another flow..
Can you please share the vdsm version and vdsm log with us?
Edy, any idea what can cause this?
On Tue, Mar 20, 2018 at 11:10 AM, zois roupas <roupas_zois(a)hotmail.com<mail=
to:roupas_zois@hotmail.com>> wrote:
Hi Michael and thanks a lot for the time
Great step by step instructions but something strange is happening while tr=
ying to change to static ip. I tried to do the change while the host was in=
maintenance mode and in activate mode but again after some minutes the sys=
tem reverts to the ip that dhcp is serving!
What am i missing here? Do you have any ideas?
Best Regards
Zois
________________________________
From: Michael Burman <mburman(a)redhat.com<mailto:mburman@redhat.com>>
Sent: Tuesday, March 20, 2018 8:46 AM
To: zois roupas
Cc: users(a)ovirt.org<mailto:users@ovirt.org>
Subject: Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static in a
Hello Zois,
It pretty easy to do, via the webadmin UI , go to Hosts main tab > Choose h=
ost > go to 'Network Interfaces' sub tab > Press the 'Setup Host Networks' =
button > press the pencil icon on your management network > and choose Sta=
tic IP > press OK and OK to approve the operation.
- Note that in some cases, specially if this is a SPM host you will loose c=
onnectivity to host for few seconds and host may go to non-responsive state=
, on a non-SPM host usually this woks without any specific issues.
- If the spoken host is a SPM host, I recommend to set it first to maintena=
nce mode, do the switch and then activate. For non-SPM host this will work =
fine as well when the host is UP.
Cheers)
On Mon, Mar 19, 2018 at 12:15 PM, zois roupas <roupas_zois(a)hotmail.com<mail=
to:roupas_zois@hotmail.com>> wrote:
Hello everyone
I've made a rookie mistake by installing ovirt 4.2 in centos 7 with dhcp in=
stead of a static ip configuration. Both engine and host are in the same ma=
chine cause of limited resources and i was so happy that everything worked =
so well that i kept configuring and installing vm's ,adding local and nfs s=
torage and setting up the backup!
As you understand i must change the configuration to static ip and i can't =
find any guide describing the correct procedure. Is there an official guide=
to change configuration without causing any trouble?
I've found this thread http://lists.ovirt.org/pipermail/users/2014-May/0244=
32.html but this is for a hosted engine and doesn't help when both engine a=
nd host are in the same machine
Thanx in advance
Best Regards
Zois
_______________________________________________
Users mailing list
Users(a)ovirt.org<mailto:Users@ovirt.org>
http://lists.ovirt.org/mailman/listinfo/users
--
Michael Burman
Senior Quality engineer - rhv network - redhat israel
Red Hat
<https://www.redhat.com>
mburman(a)redhat.com<mailto:mburman@redhat.com> M: 0545355725<tel:05453557=
25> IM: mburman
[https://www.redhat.com/files/brand/email/sig-redhat.png]<https://red.ht/si=
g>
--
Michael Burman
Senior Quality engineer - rhv network - redhat israel
Red Hat
<https://www.redhat.com>
mburman(a)redhat.com<mailto:mburman@redhat.com> M: 0545355725<tel:05453557=
25> IM: mburman
[https://www.redhat.com/files/brand/email/sig-redhat.png]<https://red.ht/si=
g>
_______________________________________________
Users mailing list
Users(a)ovirt.org<mailto:Users@ovirt.org>
http://lists.ovirt.org/mailman/listinfo/users
--
ALES MUSIL
INTERN - rhv network
Red Hat EMEA<https://www.redhat.com/>
amusil(a)redhat.com<mailto:amusil@redhat.com> IM: amusil
[https://www.redhat.com/files/brand/email/sig-redhat.png]<https://red.ht/si=
g>
--
Michael Burman
Senior Quality engineer - rhv network - redhat israel
Red Hat
<https://www.redhat.com>
mburman(a)redhat.com<mailto:mburman@redhat.com> M: 0545355725<tel:05453557=
25> IM: mburman
[https://www.redhat.com/files/brand/email/sig-redhat.png]<https://red.ht/si=
g>
--
Michael Burman
Senior Quality engineer - rhv network - redhat israel
Red Hat
<https://www.redhat.com>
mburman(a)redhat.com<mailto:mburman@redhat.com> M: 0545355725<tel:05453557=
25> IM: mburman
[https://www.redhat.com/files/brand/email/sig-redhat.png]<https://red.ht/si=
g>
--_000_AM3PR05MB1363203C24B27444617B25D795AA0AM3PR05MB1363eurp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Helvetica,sans-serif;" dir=3D"ltr">
<p style=3D"margin-top:0;margin-bottom:0"><span style=3D"font-size: 12pt;">=
I'm sorry for not explaining correctly my question, i understand =
that i will have to power them off and even if i tried with powe=
red on vm's probably ovirt whouldn't let me remove a host.
What i couldn't understand was what happens actually to the vm's that=
don't "reside" on a host but again if they are powered down ther=
e is not really a problem if the host is added successfully after the stati=
c ip configuration</span><br>
</p>
<div style=3D"color: rgb(0, 0, 0);">
<div dir=3D"ltr">
<div id=3D"x_divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:12pt; col=
or:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"App=
le Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe =
UI Symbol","Android Emoji",EmojiSymbols">
<p style=3D"margin-top:0; margin-bottom:0"><br>
</p>
<p style=3D"margin-top:0; margin-bottom:0">Thanks for everyone's help , i w=
ill try to follow your suggestion and there is no need to keep this case op=
en</p>
<p style=3D"margin-top:0; margin-bottom:0">Best Regards</p>
<p style=3D"margin-top:0; margin-bottom:0">Zois</p>
<p style=3D"margin-top:0; margin-bottom:0"></p>
<br>
<div style=3D"color:rgb(0,0,0)">
<hr tabindex=3D"-1" disabled=3D"true" style=3D"display:inline-block; width:=
98%">
<div id=3D"x_divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" =
color=3D"#000000" style=3D"font-size:11pt"><b>From:</b> Michael Burman <=
mburman(a)redhat.com><br>
<b>Sent:</b> Wednesday, March 21, 2018 8:07 AM<br>
<b>To:</b> zois roupas<br>
<b>Cc:</b> Ales Musil; users<br>
<b>Subject:</b> Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static i=
n a</font>
<div> </div>
</div>
<div>
<div dir=3D"ltr">If you changing the host's management IP address then this=
is the only way to do it. If you have only one host in the cluster, then y=
ou will need to shut them down :(
<br>
<br>
<br>
</div>
<div class=3D"x_x_gmail_extra"><br>
<div class=3D"x_x_gmail_quote">On Wed, Mar 21, 2018 at 12:08 AM, zois roupa=
s <span dir=3D"ltr">
<<a href=3D"mailto:roupas_zois@hotmail.com" target=3D"_blank" id=3D"LPln=
k130575" tabindex=3D"-1" disabled=3D"true" previewremoved=3D"true">roupas_z=
ois(a)hotmail.com</a>></span> wrote:<br>
<blockquote class=3D"x_x_gmail_quote" style=3D"margin:0 0 0 .8ex; border-le=
ft:1px #ccc solid; padding-left:1ex">
<div dir=3D"ltr">
<div id=3D"x_x_m_5417344464354191311divtagdefaultwrapper" dir=3D"ltr" style=
=3D"font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-se=
rif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",Noto=
ColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbo=
ls">
<p style=3D"margin-top:0; margin-bottom:0">Is this a safe procedure? I mean=
i only have this host in my cluster, what will happen at the vm's that are=
assigned to the host?
<br>
</p>
<p style=3D"margin-top:0; margin-bottom:0"><br>
</p>
<p style=3D"margin-top:0; margin-bottom:0">Thanks again<br>
</p>
<div style=3D"color:rgb(0,0,0)">
<hr style=3D"display:inline-block; width:98%">
<div id=3D"x_x_m_5417344464354191311divRplyFwdMsg" dir=3D"ltr"><font face=
=3D"Calibri, sans-serif" color=3D"#000000" style=3D"font-size:11pt"><b>From=
:</b> Michael Burman <<a href=3D"mailto:mburman@redhat.com" target=3D"_b=
lank" id=3D"LPlnk28441" tabindex=3D"-1" disabled=3D"true" previewremoved=3D=
"true">mburman(a)redhat.com</a>><br>
<b>Sent:</b> Tuesday, March 20, 2018 4:10 PM<br>
<b>To:</b> zois roupas<br>
<b>Cc:</b> Ales Musil; users
<div>
<div class=3D"x_x_h5"><br>
<b>Subject:</b> Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static i=
n a</div>
</div>
</font>
<div> </div>
</div>
<div>
<div class=3D"x_x_h5">
<div>
<div dir=3D"ltr">Then you need to remove the host from engine, change the I=
P manually on the host, via ifcfg-file, restart network service and install=
the host again via the new IP address.
<br>
</div>
<div class=3D"x_x_m_5417344464354191311x_gmail_extra"><br>
<div class=3D"x_x_m_5417344464354191311x_gmail_quote">On Tue, Mar 20, 2018 =
at 2:50 PM, zois roupas
<span dir=3D"ltr"><<a id=3D"LPlnk507500" href=3D"mailto:roupas_zois@hotm=
ail.com" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" previewremoved=
=3D"true">roupas_zois(a)hotmail.com</a>></span> wrote:<br>
<blockquote class=3D"x_x_m_5417344464354191311x_gmail_quote" style=3D"margi=
n:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir=3D"ltr">
<div id=3D"x_x_m_5417344464354191311x_m_-2937947562980192489divtagdefaultwr=
apper" dir=3D"ltr" style=3D"font-size:12pt; color:rgb(0,0,0); font-family:C=
alibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","S=
egoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Androi=
d Emoji",EmojiSymbols">
<p style=3D"margin-top:0; margin-bottom:0">Hi again all,</p>
<span>
<p style=3D"margin-top:0; margin-bottom:0"><br>
</p>
<p style=3D"margin-top:0; margin-bottom:0"><span style=3D"color:rgb(33,33,3=
3); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP"=
;,Tahoma,Arial,sans-serif,serif,EmojiFont; font-size:15px"> "Unle=
ss i miss understood you here, do you use a different IP address when
switching to static or the same IP that you got from dhcp? if yes, then th=
is is another flow.."</span><br>
</p>
<p style=3D"margin-top:0; margin-bottom:0"><br>
</p>
<p style=3D"margin-top:0; margin-bottom:0"></p>
</span>
<div>To answer your question Michael , i'm trying to configure a diffe=
rent ip outside of my dhcp pool. The dhcp ip is 10.0.0.245 from the range 1=
0.0.0.245-10.0.0.250 and i want to configure the ip 10.0.0.9 as the hosts i=
p</div>
<span>
<div><br>
</div>
<div>"<span style=3D"font-family:Calibri,Helvetica,sans-serif,EmojiFon=
t,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,&=
quot;Segoe UI Symbol","Android Emoji",EmojiSymbols; font-siz=
e:16px">One thing to note if you are changing the IP to different one that =
was
assigned by DHCP you</span><font face=3D"arial, helvetica, sans-serif" sty=
le=3D"font-size:16px"> should</font><span style=3D"font-family:Calibri=
,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe U=
I Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoj=
i",EmojiSymbols; font-size:16px"> uncheck
"Verify connectivity between Host and Engine"</span>"</div>
<div><br>
</div>
</span>
<div>Ales, i also tried to follow your advise and uncheck the&nbs=
p;<span style=3D"font-family:Calibri,Helvetica,sans-serif,EmojiFont,"A=
pple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Sego=
e UI Symbol","Android Emoji",EmojiSymbols; font-size:16px">&=
quot;Verify connectivity
between Host and Engine" as proposed. Again the same results, it keep=
s reverting to previous dhcp ip</span></div>
<div>I will extract the vdsm log and i'll get back to you, in the meanwhile=
this is the error that i see after the assignment of the static ip in the =
log</div>
<div><br>
</div>
<div>2018-03-20 14:16:57,576+0200 ERROR (monitor/38f4464) [storage.Moni=
tor] Error checking domain 38f4464b-74b9-4468-891b-03cd65<wbr>d72fec (monit=
or:424)</div>
<div>Traceback (most recent call last):</div>
<div> File "/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/m=
onitor.py", line 405, in _checkDomainStatus</div>
<div> self.domain.selftest()</div>
<div> File "/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/f=
ileSD.py", line 688, in selftest</div>
<div> self.oop.os.statvfs(self.domai<wbr>ndir)</div>
<div> File "/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/o=
utOfProcess.<wbr>py", line 243, in statvfs</div>
<div> return self._iop.statvfs(path)</div>
<div> File "/usr/lib/python2.7/site-packa<wbr>ges/ioprocess/__in=
it__.py", line 488, in statvfs</div>
<div> resdict =3D self._sendCommand("statvfs", {&quo=
t;path": path}, self.timeout)</div>
<div><span style=3D"font-size:12pt"> File "/usr/lib/python2=
.7/site-<wbr>packages/ioprocess/__init__.py<wbr>", line 455, in _sendC=
ommand</span></div>
<div> raise Timeout(os.strerror(errno.ETIM<wbr>EDOUT))</div>
<div>Timeout: Connection timed out</div>
<div><br>
</div>
<div>Best Regards</div>
<div>Zois</div>
<div><br>
</div>
<br>
<p></p>
<br>
<br>
<div style=3D"color:rgb(0,0,0)">
<hr style=3D"display:inline-block; width:98%">
<div id=3D"x_x_m_5417344464354191311x_m_-2937947562980192489divRplyFwdMsg" =
dir=3D"ltr">
<font face=3D"Calibri, sans-serif" color=3D"#000000" style=3D"font-size:11p=
t"><b>From:</b> Ales Musil <<a id=3D"LPlnk225252" href=3D"mailto:amusil@=
redhat.com" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" previewremo=
ved=3D"true">amusil(a)redhat.com</a>><br>
<b>Sent:</b> Tuesday, March 20, 2018 11:28 AM<br>
<b>To:</b> Michael Burman<br>
<b>Cc:</b> zois roupas; users
<div>
<div class=3D"x_x_m_5417344464354191311x_h5"><br>
<b>Subject:</b> Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static i=
n a</div>
</div>
</font>
<div> </div>
</div>
<div>
<div class=3D"x_x_m_5417344464354191311x_h5">
<div>
<div dir=3D"ltr">One thing to note if you are changing the IP to different =
one that was assigned by DHCP you<font face=3D"arial, helvetica, sans-serif=
"> should</font> uncheck "Verify connectivity between Host and Engine&=
quot;. This makes sure that the engine won't lost
connectivity and in case of switching IP it happens. <br>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail_extr=
a"><br>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail_quot=
e">On Tue, Mar 20, 2018 at 10:15 AM, Michael Burman
<span dir=3D"ltr"><<a href=3D"mailto:mburman@redhat.com" id=3D"LPlnk2306=
60" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" previewremoved=3D"t=
rue">mburman(a)redhat.com</a>></span> wrote:<br>
<blockquote class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,=
204,204); padding-left:1ex">
<div dir=3D"ltr">
<div>
<div>Indeed very odd, this shouldn't behave this way, just tested it =
my self and it is working as expected. Unless i miss understood you here, d=
o you use a different IP address when switching to static or the same IP th=
at you got from dhcp? if yes, then this
is another flow..<br>
<br>
</div>
Can you please share the vdsm version and vdsm log with us? <br>
<br>
</div>
Edy, any idea what can cause this? </div>
</blockquote>
<blockquote class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,=
204,204); padding-left:1ex">
<div dir=3D"ltr"></div>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail_extr=
a"><br>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail_quot=
e">On Tue, Mar 20, 2018 at 11:10 AM, zois roupas
<span dir=3D"ltr"><<a href=3D"mailto:roupas_zois@hotmail.com" id=3D"LPln=
k698147" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" previewremoved=
=3D"true">roupas_zois(a)hotmail.com</a>></span> wrote:<br>
<blockquote class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,=
204,204); padding-left:1ex">
<div dir=3D"ltr">
<div id=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-8348=
845437439485807m_2762938902869032086divtagdefaultwrapper" dir=3D"ltr" style=
=3D"font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-se=
rif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",Noto=
ColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbo=
ls">
<p style=3D"margin-top:0px; margin-bottom:0px">Hi Michael and thanks a lot =
for the time</p>
<p style=3D"margin-top:0px; margin-bottom:0px"><br>
</p>
<p style=3D"margin-top:0px; margin-bottom:0px">Great step by step instructi=
ons but something strange is happening while trying to change to static ip.=
I tried to do the change while the host was in maintenance mode and i=
n activate mode but again after some minutes
the system reverts to the ip that dhcp is serving!<span style=3D"font-size=
:12pt"><br>
</span></p>
<p style=3D"margin-top:0px; margin-bottom:0px">What am i missing here? =
;Do you have any ideas?</p>
<p style=3D"margin-top:0px; margin-bottom:0px"><br>
</p>
Best Regards
<div>Zois<br>
<div style=3D"color:rgb(0,0,0)">
<hr disabled=3D"" style=3D"display:inline-block; width:98%">
<div id=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-8348=
845437439485807m_2762938902869032086divRplyFwdMsg" dir=3D"ltr">
<font face=3D"Calibri, sans-serif" color=3D"#000000" style=3D"font-size:11p=
t"><b>From:</b> Michael Burman <<a href=3D"mailto:mburman@redhat.com" id=
=3D"LPlnk842310" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" previe=
wremoved=3D"true">mburman(a)redhat.com</a>><br>
<b>Sent:</b> Tuesday, March 20, 2018 8:46 AM<br>
<b>To:</b> zois roupas<br>
<b>Cc:</b> <a href=3D"mailto:users@ovirt.org" id=3D"LPlnk357468" target=3D"=
_blank" tabindex=3D"-1" disabled=3D"true" previewremoved=3D"true">
users(a)ovirt.org</a><br>
<b>Subject:</b> Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static i=
n a</font>
<div> </div>
</div>
<div>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-h5">
<div>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-8=
348845437439485807h5">
<div>
<div dir=3D"ltr">
<div>
<div>
<div>
<div>Hello Zois,<br>
<br>
</div>
It pretty easy to do, via the webadmin UI , go to Hosts main tab > Choos=
e host > go to 'Network Interfaces' sub tab > Press the 'Setup Host N=
etworks' button > press the pencil icon on your management network > =
and choose Static IP > press OK and OK to approve
the operation.<br>
<br>
</div>
- Note that in some cases, specially if this is a SPM host you will loose c=
onnectivity to host for few seconds and host may go to non-responsive state=
, on a non-SPM host usually this woks without any specific issues.
<br>
<br>
</div>
- If the spoken host is a SPM host, I recommend to set it first to maintena=
nce mode, do the switch and then activate. For non-SPM host this will work =
fine as well when the host is UP.
<br>
<br>
</div>
Cheers)<br>
</div>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-8=
348845437439485807m_2762938902869032086x_gmail_extra">
<br>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-8=
348845437439485807m_2762938902869032086x_gmail_quote">
On Mon, Mar 19, 2018 at 12:15 PM, zois roupas <span dir=3D"ltr"><<a href=
=3D"mailto:roupas_zois@hotmail.com" id=3D"LPlnk576980" target=3D"_blank" ta=
bindex=3D"-1" disabled=3D"true" previewremoved=3D"true">roupas_zois@hotmail=
.com</a>></span> wrote:<br>
<blockquote class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gma=
il-m_-8348845437439485807m_2762938902869032086x_gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1=
ex">
<div dir=3D"ltr">
<div id=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-8348=
845437439485807m_2762938902869032086x_m_-2658714711838315109divtagdefaultwr=
apper" dir=3D"ltr" style=3D"font-size:12pt; color:rgb(0,0,0); font-family:C=
alibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","S=
egoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Androi=
d Emoji",EmojiSymbols">
<p style=3D"margin-top:0px; margin-bottom:0px">Hello everyone</p>
<p style=3D"margin-top:0px; margin-bottom:0px"><br>
</p>
<p style=3D"margin-top:0px; margin-bottom:0px">I've made a rookie mistake b=
y installing ovirt 4.2 in centos 7 with dhcp instead of a static =
ip configuration. Both engine and host are in the same machine cause of lim=
ited resources and i was so happy that everything
worked so well that i kept configuring and installing vm's ,adding local a=
nd nfs storage and setting up the backup!</p>
<p style=3D"margin-top:0px; margin-bottom:0px">As you understand i mus=
t change the configuration to static ip and i can't find any guide des=
cribing the correct procedure. Is there an official guide to change co=
nfiguration without causing any trouble?</p>
<p style=3D"margin-top:0px; margin-bottom:0px">I've found this thread =
<a href=3D"http://lists.ovirt.org/pipermail/users/2014-May/024432.html" cla=
ss=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-834884543=
7439485807m_2762938902869032086x_m_-2658714711838315109OWAAutoLink" id=3D"L=
Plnk362252" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" previewremo=
ved=3D"true">http://lists.ovirt.org/<wbr>pipermail/users/2014-May/02443<wbr=
>2.html</a> but
this is for a hosted engine and doesn't help when both engine and host are=
in the same machine</p>
<p style=3D"margin-top:0px; margin-bottom:0px"></p>
<p style=3D"margin-top:0px; margin-bottom:0px"><br>
</p>
<p style=3D"margin-top:0px; margin-bottom:0px">Thanx in advance</p>
<p style=3D"margin-top:0px; margin-bottom:0px">Best Regards</p>
<span class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-=
8348845437439485807m_2762938902869032086x_HOEnZb"><font color=3D"#888888">
<p style=3D"margin-top:0px; margin-bottom:0px">Zois</p>
</font></span></div>
</div>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href=3D"mailto:Users@ovirt.org" id=3D"LPlnk127068" target=3D"_blank" tab=
index=3D"-1" disabled=3D"true" previewremoved=3D"true">Users(a)ovirt.org</a><=
br>
<a href=3D"http://lists.ovirt.org/mailman/listinfo/users" rel=3D"noreferrer=
" id=3D"LPlnk964035" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" pr=
eviewremoved=3D"true">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a=
><br>
<br>
</blockquote>
</div>
<br>
<br clear=3D"all">
<br>
-- <br>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-8=
348845437439485807m_2762938902869032086x_gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div>
<p style=3D"font-weight:bold; margin:0px; padding:0px; font-size:14px; text=
-transform:uppercase">
<span>Michael </span><span>Burman</span></p>
<p style=3D"font-weight:normal; font-size:10px; margin:0px 0px 4px; text-tr=
ansform:uppercase">
<span>Senior Quality engineer - rhv network - redhat israel </span><span st=
yle=3D"font-weight:normal; color:rgb(170,170,170); margin:0px"></span></p>
<p style=3D"font-weight:normal; margin:0px; font-size:10px; color:rgb(153,1=
53,153)">
<a href=3D"https://www.redhat.com" id=3D"LPlnk275132" target=3D"_blank" tab=
index=3D"-1" disabled=3D"true" style=3D"color:rgb(0,136,206); font-size:10p=
x; margin:0px; text-decoration:none; font-family:overpass,sans-serif" previ=
ewremoved=3D"true">Red Hat
<span><br>
<br>
</span></a></p>
<p style=3D"font-weight:normal; margin:0px 0px 6px; font-size:10px; color:r=
gb(153,153,153)">
<span style=3D"margin:0px; padding:0px"><a href=3D"mailto:mburman@redhat.co=
m" id=3D"LPlnk647718" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" s=
tyle=3D"color:rgb(0,136,206); font-size:10px; margin:0px; text-decoration:n=
one; font-family:overpass,sans-serif" previewremoved=3D"true">mburman@redha=
t.com</a>
</span> <span>M: <a href=3D"tel:0545355725" id=3D"LPlnk710067" targe=
t=3D"_blank" tabindex=3D"-1" disabled=3D"true" style=3D"color:rgb(0,136,206=
); font-size:11px; margin:0px; text-decoration:none; font-family:overpass,s=
ans-serif" previewremoved=3D"true">
0545355725</a> </span> <span>IM: <span>mburman</span></span></=
p>
<table border=3D"0">
<tbody>
<tr>
<td width=3D"100px"><a href=3D"https://red.ht/sig" id=3D"LPlnk47301" title=
=3D"https://red.ht/sig=0A=
Ctrl+Click or tap to follow the link" target=3D"_blank" tabindex=3D"-1"=
disabled=3D"true" previewremoved=3D"true"><img width=3D"90" height=3D"auto=
" style=3D"user-select: none;" src=3D"https://www.redhat.com/files/brand/em=
ail/sig-redhat.png"></a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<div>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-h5">=
<br>
<br clear=3D"all">
<br>
-- <br>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail-m_-8=
348845437439485807gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div>
<p style=3D"font-weight:bold; margin:0px; padding:0px; font-size:14px; text=
-transform:uppercase">
<span>Michael </span><span>Burman</span></p>
<p style=3D"font-weight:normal; font-size:10px; margin:0px 0px 4px; text-tr=
ansform:uppercase">
<span>Senior Quality engineer - rhv network - redhat israel </span><span st=
yle=3D"font-weight:normal; color:rgb(170,170,170); margin:0px"></span></p>
<p style=3D"font-weight:normal; margin:0px; font-size:10px; color:rgb(153,1=
53,153)">
<a href=3D"https://www.redhat.com" id=3D"LPlnk322610" target=3D"_blank" tab=
index=3D"-1" disabled=3D"true" style=3D"color:rgb(0,136,206); font-size:10p=
x; margin:0px; text-decoration:none; font-family:overpass,sans-serif" previ=
ewremoved=3D"true">Red Hat
<span><br>
<br>
</span></a></p>
<p style=3D"font-weight:normal; margin:0px 0px 6px; font-size:10px; color:r=
gb(153,153,153)">
<span style=3D"margin:0px; padding:0px"><a href=3D"mailto:mburman@redhat.co=
m" id=3D"LPlnk6156" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" sty=
le=3D"color:rgb(0,136,206); font-size:10px; margin:0px; text-decoration:non=
e; font-family:overpass,sans-serif" previewremoved=3D"true">mburman(a)redhat.=
com</a>
</span> <span>M: <a href=3D"tel:0545355725" id=3D"LPlnk708138" targe=
t=3D"_blank" tabindex=3D"-1" disabled=3D"true" style=3D"color:rgb(0,136,206=
); font-size:11px; margin:0px; text-decoration:none; font-family:overpass,s=
ans-serif" previewremoved=3D"true">
0545355725</a> </span> <span>IM: <span>mburman</span></span></=
p>
<table border=3D"0">
<tbody>
<tr>
<td width=3D"100px"><a href=3D"https://red.ht/sig" id=3D"LPlnk211062" targe=
t=3D"_blank" tabindex=3D"-1" disabled=3D"true" previewremoved=3D"true"><img=
width=3D"90" height=3D"auto" style=3D"user-select: none;" src=3D"https://w=
ww.redhat.com/files/brand/email/sig-redhat.png"></a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href=3D"mailto:Users@ovirt.org" id=3D"LPlnk968064" target=3D"_blank" tab=
index=3D"-1" disabled=3D"true" previewremoved=3D"true">Users(a)ovirt.org</a><=
br>
<a href=3D"http://lists.ovirt.org/mailman/listinfo/users" rel=3D"noreferrer=
" id=3D"LPlnk591787" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" pr=
eviewremoved=3D"true">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a=
><br>
<br>
</blockquote>
</div>
<br>
<br clear=3D"all">
<div><br>
</div>
-- <br>
<div class=3D"x_x_m_5417344464354191311x_m_-2937947562980192489x_gmail_sign=
ature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<p style=3D"color:rgb(136,136,136); font-weight:bold; margin:0px; padding:0=
px; font-size:14px; text-transform:uppercase">
ALES MUSIL</p>
<font color=3D"#888888"><span style=3D"font-size:10px; text-transform:upper=
case">INTERN - rhv network</span></font><br>
<p style=3D"margin:0px; font-size:10px; color:rgb(153,153,153)"><a href=3D"=
https://www.redhat.com/" id=3D"LPlnk921750" target=3D"_blank" tabindex=3D"-=
1" disabled=3D"true" style=3D"color:rgb(0,136,206); margin:0px; font-family=
:overpass,sans-serif" previewremoved=3D"true">Red
Hat EMEA</a></p>
<p style=3D"margin:0px; font-size:10px; color:rgb(153,153,153)"><br>
</p>
<p style=3D"margin:0px 0px 6px; font-size:10px; color:rgb(153,153,153)"><sp=
an style=3D"margin:0px; padding:0px"><a href=3D"mailto:amusil@redhat.com" i=
d=3D"LPlnk527720" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" style=
=3D"color:rgb(0,136,206); margin:0px; font-family:overpass,sans-serif" prev=
iewremoved=3D"true">amusil(a)redhat.com</a> </span> IM: =
amusil</p>
<table border=3D"0" style=3D"color:rgb(136,136,136); font-size:12.8px">
<tbody>
<tr>
<td width=3D"100px"><a href=3D"https://red.ht/sig" id=3D"LPlnk75891" target=
=3D"_blank" tabindex=3D"-1" disabled=3D"true" style=3D"color:rgb(17,85,204)=
" previewremoved=3D"true"><img width=3D"90" height=3D"auto" style=3D"user-s=
elect: none;" src=3D"https://www.redhat.com/files/brand/email/sig-redhat.pn=
g"></a></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear=3D"all">
<br>
-- <br>
<div class=3D"x_x_m_5417344464354191311x_gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div>
<p style=3D"font-weight:bold; margin:0; padding:0; font-size:14px; text-tra=
nsform:uppercase; margin-bottom:0">
<span>Michael </span><span>Burman</span></p>
<p style=3D"font-weight:normal; font-size:10px; margin:0px 0px 4px; text-tr=
ansform:uppercase">
<span>Senior Quality engineer - rhv network - redhat israel </span><span st=
yle=3D"font-weight:normal; color:#aaa; margin:0"></span></p>
<p style=3D"font-weight:normal; margin:0; font-size:10px; color:#999"><a id=
=3D"LPlnk98790" href=3D"https://www.redhat.com" target=3D"_blank" tabindex=
=3D"-1" disabled=3D"true" style=3D"color:#0088ce; font-size:10px; margin:0;=
text-decoration:none; font-family:'overpass',sans-serif" previewremoved=3D=
"true">Red
Hat <span><br>
<br>
</span></a></p>
<p style=3D"font-weight:normal; margin:0px 0px 6px; font-size:10px; color:r=
gb(153,153,153)">
<span style=3D"margin:0px; padding:0px"><a id=3D"LPlnk121634" href=3D"mailt=
o:mburman@redhat.com" target=3D"_blank" tabindex=3D"-1" disabled=3D"true" s=
tyle=3D"color:#0088ce; font-size:10px; margin:0; text-decoration:none; font=
-family:'overpass',sans-serif" previewremoved=3D"true">mburman(a)redhat.com</=
a>
</span> <span>M: <a id=3D"LPlnk803729" href=3D"tel:0545355725" targe=
t=3D"_blank" tabindex=3D"-1" disabled=3D"true" style=3D"color:#0088ce; font=
-size:11px; margin:0; text-decoration:none; font-family:'overpass',sans-ser=
if" previewremoved=3D"true">
0545355725</a> </span> <span>IM: <span>mburman</span></span></=
p>
<table border=3D"0">
<tbody>
<tr>
<td width=3D"100px"><a id=3D"LPlnk739013" href=3D"https://red.ht/sig" targe=
t=3D"_blank" tabindex=3D"-1" disabled=3D"true" previewremoved=3D"true"><img=
width=3D"90" height=3D"auto" style=3D"user-select: none;" src=3D"https://w=
ww.redhat.com/files/brand/email/sig-redhat.png"></a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear=3D"all">
<br>
-- <br>
<div class=3D"x_x_gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div>
<p style=3D"font-weight:bold; margin:0; padding:0; font-size:14px; text-tra=
nsform:uppercase; margin-bottom:0">
<span>Michael </span><span>Burman</span></p>
<p style=3D"font-weight:normal; font-size:10px; margin:0px 0px 4px; text-tr=
ansform:uppercase">
<span>Senior Quality engineer - rhv network - redhat israel </span><span st=
yle=3D"font-weight:normal; color:#aaa; margin:0"></span></p>
<p style=3D"font-weight:normal; margin:0; font-size:10px; color:#999"><a hr=
ef=3D"https://www.redhat.com" target=3D"_blank" id=3D"LPlnk255695" tabindex=
=3D"-1" disabled=3D"true" style=3D"color:#0088ce; font-size:10px; margin:0;=
text-decoration:none; font-family:'overpass',sans-serif" previewremoved=3D=
"true">Red
Hat <span><br>
<br>
</span></a></p>
<p style=3D"font-weight:normal; margin:0px 0px 6px; font-size:10px; color:r=
gb(153,153,153)">
<span style=3D"margin:0px; padding:0px"><a href=3D"mailto:mburman@redhat.co=
m" target=3D"_blank" id=3D"LPlnk739221" tabindex=3D"-1" disabled=3D"true" s=
tyle=3D"color:#0088ce; font-size:10px; margin:0; text-decoration:none; font=
-family:'overpass',sans-serif" previewremoved=3D"true">mburman(a)redhat.com</=
a>
</span> <span>M: <a href=3D"tel:0545355725" target=3D"_blank" id=3D"=
LPlnk270150" tabindex=3D"-1" disabled=3D"true" style=3D"color:#0088ce; font=
-size:11px; margin:0; text-decoration:none; font-family:'overpass',sans-ser=
if" previewremoved=3D"true">
0545355725</a> </span> <span>IM: <span>mburman</span></span></=
p>
<table border=3D"0">
<tbody>
<tr>
<td width=3D"100px"><a href=3D"https://red.ht/sig" target=3D"_blank" id=3D"=
LPlnk163403" tabindex=3D"-1" disabled=3D"true" previewremoved=3D"true"><img=
width=3D"90" height=3D"auto" style=3D"user-select: none;" src=3D"https://w=
ww.redhat.com/files/brand/email/sig-redhat.png"></a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
--_000_AM3PR05MB1363203C24B27444617B25D795AA0AM3PR05MB1363eurp_--
1
0
--Apple-Mail=_2F3B6B23-5CA4-462A-87E0-5B084B91DCB9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
Hi,
I have 2-host oVirt setup with 2 Data Centers, one with local storage =
domain (DC #1) for VMs + Export domain on NFS, another with all NFS =
shared (DC #2).
Trying to export VMs from DC #1 to DC #2.
VMs are exported to DC #1 export domain (NFS), then domain put into =
maintenance mode and detached from DC #1.
Unfortunately, attaching it to DC #2 failed. Logs attached. Tried to run =
this command twice.
Workaround are possible in order to accomplish this task, yet it would =
be better to do in a way as it was designed.
Thanks.
2018-03-21 10:43:24,024+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] EVENT_ID: =
USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED(963), Failed to attach Storage =
Domain node10-NFS-EXPORTS to Data Center StrDataCenter11. (User: =
admin@internal-authz)
2018-03-21 10:46:16,512+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128956) [1435fc81] EVENT_ID: =
VDS_STORAGES_CONNECTION_FAILED(188), Failed to connect Host node11 to =
the Storage Domains node10-NFS-EXPORTS.
2018-03-21 10:46:16,651+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] EVENT_ID: =
USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED(963), Failed to attach Storage =
Domain node10-NFS-EXPORTS to Data Center StrDataCenter11. (User: =
admin@internal-authz)
tail -n 1000 engine.log | grep 570ec5d9-fff5-4656-afbd-90b3207a616e
2018-03-21 10:41:14,643+02 INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (default task-2) [570ec5d9-fff5-4656-afbd-90b3207a616e] Lock Acquired =
to object =
'EngineLock:{exclusiveLocks=3D'[1d7208ce-d3a1-4406-9638-fe7051562994=3DSTO=
RAGE]', sharedLocks=3D''}'
2018-03-21 10:41:16,129+02 INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] Running command: =
AttachStorageDomainToPoolCommand internal: false. Entities affected : =
ID: 1d7208ce-d3a1-4406-9638-fe7051562994 Type: StorageAction group =
MANIPULATE_STORAGE_DOMAIN with role type ADMIN, ID: =
80cc922f-8dea-4fed-b951-1060ba116ad5 Type: StoragePoolAction group =
MANIPULATE_STORAGE_DOMAIN with role type ADMIN
2018-03-21 10:43:23,564+02 ERROR =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] Cannot connect storage connection =
server, aborting attach storage domain operation.
2018-03-21 10:43:23,567+02 INFO =
[org.ovirt.engine.core.bll.CommandCompensator] =
(EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] Command =
[id=3D921ca7cd-4f93-46aa-8de2-91b13b8f96cb]: Compensating NEW_ENTITY_ID =
of org.ovirt.engine.core.common.businessentities.StoragePoolIsoMap; =
snapshot: =
StoragePoolIsoMapId:{storagePoolId=3D'80cc922f-8dea-4fed-b951-1060ba116ad5=
', storageId=3D'1d7208ce-d3a1-4406-9638-fe7051562994'}.
2018-03-21 10:43:24,024+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] EVENT_ID: =
USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED(963), Failed to attach Storage =
Domain node10-NFS-EXPORTS to Data Center StrDataCenter11. (User: =
admin@internal-authz)
2018-03-21 10:43:24,114+02 INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] Lock freed to object =
'EngineLock:{exclusiveLocks=3D'[1d7208ce-d3a1-4406-9638-fe7051562994=3DSTO=
RAGE]', sharedLocks=3D''}'
[root@node00 ovirt-engine]# tail -n 1000 engine.log | grep =
a81ffa4a-5a58-41a0-888a-f0edc321609b
2018-03-21 10:44:11,025+02 INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (default task-16) [a81ffa4a-5a58-41a0-888a-f0edc321609b] Lock Acquired =
to object =
'EngineLock:{exclusiveLocks=3D'[1d7208ce-d3a1-4406-9638-fe7051562994=3DSTO=
RAGE]', sharedLocks=3D''}'
2018-03-21 10:44:11,236+02 INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] Running command: =
AttachStorageDomainToPoolCommand internal: false. Entities affected : =
ID: 1d7208ce-d3a1-4406-9638-fe7051562994 Type: StorageAction group =
MANIPULATE_STORAGE_DOMAIN with role type ADMIN, ID: =
80cc922f-8dea-4fed-b951-1060ba116ad5 Type: StoragePoolAction group =
MANIPULATE_STORAGE_DOMAIN with role type ADMIN
2018-03-21 10:46:16,567+02 ERROR =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] Cannot connect storage connection =
server, aborting attach storage domain operation.
2018-03-21 10:46:16,568+02 INFO =
[org.ovirt.engine.core.bll.CommandCompensator] =
(EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] Command =
[id=3Db5c25100-1a8a-4db0-9509-99cfa60995b1]: Compensating NEW_ENTITY_ID =
of org.ovirt.engine.core.common.businessentities.StoragePoolIsoMap; =
snapshot: =
StoragePoolIsoMapId:{storagePoolId=3D'80cc922f-8dea-4fed-b951-1060ba116ad5=
', storageId=3D'1d7208ce-d3a1-4406-9638-fe7051562994'}.
2018-03-21 10:46:16,651+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] EVENT_ID: =
USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED(963), Failed to attach Storage =
Domain node10-NFS-EXPORTS to Data Center StrDataCenter11. (User: =
admin@internal-authz)
2018-03-21 10:46:16,681+02 INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] Lock freed to object =
'EngineLock:{exclusiveLocks=3D'[1d7208ce-d3a1-4406-9638-fe7051562994=3DSTO=
RAGE]', sharedLocks=3D'=E2=80=99}'
--Apple-Mail=_2F3B6B23-5CA4-462A-87E0-5B084B91DCB9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Hi,<div class=3D""><br class=3D""></div><div class=3D"">I =
have 2-host oVirt setup with 2 Data Centers, one with local storage =
domain (DC #1) for VMs + Export domain on NFS, another with all NFS =
shared (DC #2).</div><div class=3D"">Trying to export VMs from DC =
#1 to DC #2.</div><div class=3D"">VMs are exported to DC #1 export =
domain (NFS), then domain put into maintenance mode and detached from DC =
#1.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Unfortunately, attaching it to DC #2 failed. Logs attached. =
Tried to run this command twice.</div><div class=3D"">Workaround are =
possible in order to accomplish this task, yet it would be better to do =
in a way as it was designed.<br class=3D"">
Thanks.<br class=3D""><br class=3D""><br class=3D""><div =
class=3D"">2018-03-21 10:43:24,024+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128904) [<font color=3D"#942192" =
class=3D"">570ec5d9-fff5-4656-afbd-90b3207a616e</font>] EVENT_ID: =
USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED(963), Failed to attach Storage =
Domain node10-NFS-EXPORTS to Data Center StrDataCenter11. (User: =
admin@internal-authz)<br class=3D"">2018-03-21 10:46:16,512+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128956) [1435fc81] EVENT_ID: =
VDS_STORAGES_CONNECTION_FAILED(188), Failed to connect Host node11 to =
the Storage Domains node10-NFS-EXPORTS.<br class=3D"">2018-03-21 =
10:46:16,651+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128955) [<font color=3D"#942192" =
class=3D"">a81ffa4a-5a58-41a0-888a-f0edc321609b</font>] EVENT_ID: =
USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED(963), Failed to attach Storage =
Domain node10-NFS-EXPORTS to Data Center StrDataCenter11. (User: =
admin@internal-authz)<br class=3D""><br class=3D""><br class=3D""><font =
color=3D"#aa7942" class=3D""><b class=3D"">tail -n 1000 engine.log | =
grep 570ec5d9-fff5-4656-afbd-90b3207a616e</b></font><br =
class=3D"">2018-03-21 10:41:14,643+02 INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (default task-2) [570ec5d9-fff5-4656-afbd-90b3207a616e] Lock Acquired =
to object =
'EngineLock:{exclusiveLocks=3D'[1d7208ce-d3a1-4406-9638-fe7051562994=3DSTO=
RAGE]', sharedLocks=3D''}'<br class=3D"">2018-03-21 10:41:16,129+02 =
INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] Running command: =
AttachStorageDomainToPoolCommand internal: false. Entities affected =
: ID: 1d7208ce-d3a1-4406-9638-fe7051562994 Type: StorageAction =
group MANIPULATE_STORAGE_DOMAIN with role type ADMIN, ID: =
80cc922f-8dea-4fed-b951-1060ba116ad5 Type: StoragePoolAction group =
MANIPULATE_STORAGE_DOMAIN with role type ADMIN<br class=3D"">2018-03-21 =
10:43:23,564+02 ERROR =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] Cannot connect storage connection =
server, aborting attach storage domain operation.<br class=3D"">2018-03-21=
10:43:23,567+02 INFO =
[org.ovirt.engine.core.bll.CommandCompensator] =
(EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] Command =
[id=3D921ca7cd-4f93-46aa-8de2-91b13b8f96cb]: Compensating NEW_ENTITY_ID =
of org.ovirt.engine.core.common.businessentities.StoragePoolIsoMap; =
snapshot: =
StoragePoolIsoMapId:{storagePoolId=3D'80cc922f-8dea-4fed-b951-1060ba116ad5=
', storageId=3D'1d7208ce-d3a1-4406-9638-fe7051562994'}.<br =
class=3D"">2018-03-21 10:43:24,024+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] EVENT_ID: =
USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED(963), Failed to attach Storage =
Domain node10-NFS-EXPORTS to Data Center StrDataCenter11. (User: =
admin@internal-authz)<br class=3D"">2018-03-21 10:43:24,114+02 =
INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128904) =
[570ec5d9-fff5-4656-afbd-90b3207a616e] Lock freed to object =
'EngineLock:{exclusiveLocks=3D'[1d7208ce-d3a1-4406-9638-fe7051562994=3DSTO=
RAGE]', sharedLocks=3D''}'<br class=3D""><br class=3D""><br class=3D""><br=
class=3D""><font color=3D"#aa7942" class=3D""><b class=3D"">[root@node00 =
ovirt-engine]# tail -n 1000 engine.log | grep =
a81ffa4a-5a58-41a0-888a-f0edc321609b</b></font><br class=3D"">2018-03-21 =
10:44:11,025+02 INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (default task-16) [a81ffa4a-5a58-41a0-888a-f0edc321609b] Lock Acquired =
to object =
'EngineLock:{exclusiveLocks=3D'[1d7208ce-d3a1-4406-9638-fe7051562994=3DSTO=
RAGE]', sharedLocks=3D''}'<br class=3D"">2018-03-21 10:44:11,236+02 =
INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] Running command: =
AttachStorageDomainToPoolCommand internal: false. Entities affected =
: ID: 1d7208ce-d3a1-4406-9638-fe7051562994 Type: StorageAction =
group MANIPULATE_STORAGE_DOMAIN with role type ADMIN, ID: =
80cc922f-8dea-4fed-b951-1060ba116ad5 Type: StoragePoolAction group =
MANIPULATE_STORAGE_DOMAIN with role type ADMIN<br class=3D"">2018-03-21 =
10:46:16,567+02 ERROR =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] Cannot connect storage connection =
server, aborting attach storage domain operation.<br class=3D"">2018-03-21=
10:46:16,568+02 INFO =
[org.ovirt.engine.core.bll.CommandCompensator] =
(EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] Command =
[id=3Db5c25100-1a8a-4db0-9509-99cfa60995b1]: Compensating NEW_ENTITY_ID =
of org.ovirt.engine.core.common.businessentities.StoragePoolIsoMap; =
snapshot: =
StoragePoolIsoMapId:{storagePoolId=3D'80cc922f-8dea-4fed-b951-1060ba116ad5=
', storageId=3D'1d7208ce-d3a1-4406-9638-fe7051562994'}.<br =
class=3D"">2018-03-21 10:46:16,651+02 ERROR =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] EVENT_ID: =
USER_ATTACH_STORAGE_DOMAIN_TO_POOL_FAILED(963), Failed to attach Storage =
Domain node10-NFS-EXPORTS to Data Center StrDataCenter11. (User: =
admin@internal-authz)<br class=3D"">2018-03-21 10:46:16,681+02 =
INFO =
[org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand=
] (EE-ManagedThreadFactory-engine-Thread-128955) =
[a81ffa4a-5a58-41a0-888a-f0edc321609b] Lock freed to object =
'EngineLock:{exclusiveLocks=3D'[1d7208ce-d3a1-4406-9638-fe7051562994=3DSTO=
RAGE]', sharedLocks=3D'=E2=80=99}'</div><div class=3D""><br =
class=3D""></div></div></body></html>=
--Apple-Mail=_2F3B6B23-5CA4-462A-87E0-5B084B91DCB9--
2
3
Hello,
Today I noticed that most of my VMs weren't accessible.
Once i checked the system, I noticed my FC channel SAN data domain is
inactive.
2018-03-19 16:01:05,308-0700 ERROR (periodic/32) [virt.vm]
(vmId='43700e39-8812-41c6-9cd6-e555a2f19e35') Unable to get watermarks for
drive vda: failed to open block device
'/rhev/data-center/00000001-0001-0001-0001-000000000311/cecbec42-bff1-4e8d-9c37-c260b7305af7/images/05563eaf-ea90-4364-b92e-4b53173a3a5f/242a97ec-9459-4ce1-b61a-3331a7617f2d':
No such file or directory (vm:814)
2018-03-19 16:01:06,018-0700 ERROR (monitor/cecbec4) [storage.Monitor]
Error checking domain cecbec42-bff1-4e8d-9c37-c260b7305af7 (monitor:426)
Traceback (most recent call last):
File "/usr/share/vdsm/storage/monitor.py", line 407, in _checkDomainStatus
self.domain.selftest()
File "/usr/share/vdsm/storage/sdc.py", line 50, in __getattr__
return getattr(self.getRealDomain(), attrName)
File "/usr/share/vdsm/storage/sdc.py", line 53, in getRealDomain
return self._cache._realProduce(self._sdUUID)
File "/usr/share/vdsm/storage/sdc.py", line 136, in _realProduce
domain = self._findDomain(sdUUID)
File "/usr/share/vdsm/storage/sdc.py", line 153, in _findDomain
return findMethod(sdUUID)
File "/usr/share/vdsm/storage/blockSD.py", line 1610, in findDomain
return BlockStorageDomain(BlockStorageDomain.findDomainPath(sdUUID))
File "/usr/share/vdsm/storage/blockSD.py", line 1550, in findDomainPath
raise se.StorageDomainDoesNotExist(sdUUID)
StorageDomainDoesNotExist: Storage domain does not exist:
(u'cecbec42-bff1-4e8d-9c37-c260b7305af7',)
2018-03-19 16:01:07,331-0700 ERROR (periodic/32) [virt.vm]
(vmId='235702f2-286e-403b-b395-db9c1d603d99') Unable to get watermarks for
drive vda: failed to open block device
'/rhev/data-center/00000001-0001-0001-0001-000000000311/cecbec42-bff1-4e8d-9c37-c260b7305af7/images/8eb9847f-4e4e-4bda-b4fa-a44119137ee2/ddf7c854-fa95-4c3f-b76a-4a90c8067c7e':
No such file or directory (vm:814)
My attempts to activate my data center storage is failing as well.
I don't see any errors in my engine log under /var/log/ovirt-engine.
Any idea why my storage is not coming up?
Thank you,
Jean
2
1
I have a reasonable feel for how to size hardware for an oVirt cluster
with external storage (our current setups all use iSCSI to talk to a
SAN). I'm looking at a hyperconverged oVirt+Gluster setup; are there
guides for figuring out the additional Gluster resource requirements? I
assume I need to allow for additional CPU and RAM, I just don't know how
to size it (based on I/O I guess?).
--
Chris Adams <cma(a)cmadams.net>
2
1

How to deal with "Used memory of host ... exceeded defined threshold [95%]" messages
by Klaas Demter 21 Mar '18
by Klaas Demter 21 Mar '18
21 Mar '18
Hi,
I'm trying to figure out how I could stop the manager with spamming
used memory exceeded threshold messages. I have a hypervisor that has
1,5TB memory and it's using about 98% of that with hugepages for sap
hana vms (configured like https://access.redhat.com/articles/3347431)
It still has like 40-50GB memory left for the hypervisor which should
be plenty.
So the option I could figure out on my own: I can adjust the global
limit of LogMaxPhysicalMemoryUsedThresholdInPercentage but I'm not
sure if that is a good idea for my "normal" hypervisors that often
have way less memory.
My questions are:
- can I adjust the limit on a per hypervisor basis?
- can I skip the memory check for certain hypervisors or skip all
checks for certain hypervisors?
- would a check for free memory in gb make more sense than a percentage check?
Setup is still on 4.1.9.
Greetings
Klaas
1
0

21 Mar '18
Indeed very odd, this shouldn't behave this way, just tested it my self
and it is working as expected. Unless i miss understood you here, do you
use a different IP address when switching to static or the same IP that you
got from dhcp? if yes, then this is another flow..
Can you please share the vdsm version and vdsm log with us?
Edy, any idea what can cause this?
On Tue, Mar 20, 2018 at 11:10 AM, zois roupas <roupas_zois(a)hotmail.com>
wrote:
> Hi Michael and thanks a lot for the time
>
>
> Great step by step instructions but something strange is happening while
> trying to change to static ip. I tried to do the change while the host
> was in maintenance mode and in activate mode but again after some minutes
> the system reverts to the ip that dhcp is serving!
>
> What am i missing here? Do you have any ideas?
>
>
> Best Regards
> Zois
> ------------------------------
> *From:* Michael Burman <mburman(a)redhat.com>
> *Sent:* Tuesday, March 20, 2018 8:46 AM
> *To:* zois roupas
> *Cc:* users(a)ovirt.org
> *Subject:* Re: [ovirt-users] Change ovirtmgmt ip from dhcp to static in a
>
> Hello Zois,
>
> It pretty easy to do, via the webadmin UI , go to Hosts main tab > Choose
> host > go to 'Network Interfaces' sub tab > Press the 'Setup Host Networks'
> button > press the pencil icon on your management network > and choose
> Static IP > press OK and OK to approve the operation.
>
> - Note that in some cases, specially if this is a SPM host you will loose
> connectivity to host for few seconds and host may go to non-responsive
> state, on a non-SPM host usually this woks without any specific issues.
>
> - If the spoken host is a SPM host, I recommend to set it first to
> maintenance mode, do the switch and then activate. For non-SPM host this
> will work fine as well when the host is UP.
>
> Cheers)
>
> On Mon, Mar 19, 2018 at 12:15 PM, zois roupas <roupas_zois(a)hotmail.com>
> wrote:
>
> Hello everyone
>
>
> I've made a rookie mistake by installing ovirt 4.2 in centos 7 with dhcp
> instead of a static ip configuration. Both engine and host are in the same
> machine cause of limited resources and i was so happy that everything
> worked so well that i kept configuring and installing vm's ,adding local
> and nfs storage and setting up the backup!
>
> As you understand i must change the configuration to static ip and i can't
> find any guide describing the correct procedure. Is there an official guide
> to change configuration without causing any trouble?
>
> I've found this thread http://lists.ovirt.org/
> pipermail/users/2014-May/024432.html but this is for a hosted engine and
> doesn't help when both engine and host are in the same machine
>
>
> Thanx in advance
>
> Best Regards
>
> Zois
>
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
>
>
>
> --
>
> Michael Burman
>
> Senior Quality engineer - rhv network - redhat israel
>
> Red Hat
>
> <https://www.redhat.com>
>
> mburman(a)redhat.com M: 0545355725 IM: mburman
> <https://red.ht/sig>
>
--
Michael Burman
Senior Quality engineer - rhv network - redhat israel
Red Hat
<https://www.redhat.com>
mburman(a)redhat.com M: 0545355725 IM: mburman
<https://red.ht/sig>
3
5

Re: [ovirt-users] Q: Copying VMs between Export domains of different data centres
by Eyal Shenitzky 21 Mar '18
by Eyal Shenitzky 21 Mar '18
21 Mar '18
On Tue, Mar 20, 2018 at 4:26 PM, Eyal Shenitzky <eshenitz(a)redhat.com> wrote:
> Hi Andrei,
>
> I think you miss understand the concept of export domain.
>
> Export domain allows you to pass entities from one data center to another.
>
> The flow is:
>
> 1) Create an export domain in DC-A
> 2) Export required entities to the export domain
> 3) Deactivate (enter the storage domain to maintenance mode) and detach
> the export domain
> 4) Attach the export domain to DC-B and import the entities to it.
>
> You can see more information here:
> - https://www.ovirt.org/documentation/admin-guide/chap-Storage/
>
>
>
>
>
> On Tue, Mar 20, 2018 at 4:04 PM, Andrei Verovski <andreil1(a)starlett.lv>
> wrote:
>
>> Hi,
>>
>> I have 2 data centers (with 1 node each because 1 have local data domain)
>>
>> Copied exported from DC #1, exports -> 1d7208ce-d3a1-4406-9638-fe7051562994
>> -> images -> 12f48f07-7e93-4c66-b0e9-00efc1fec418, with 2 files inside
>> fc469474-94fd-416b-b921-58604f46411c - 171 GB (seems like disk image)
>> fc469474-94fd-416b-b921-58604f46411c.meta
>>
>> to DC #2, export -> 36bc8d5d-30e9-4df5-94cd-c837483c5e41 -> images
>> -> 12f48f07-7e93-4c66-b0e9-00efc1fec418, with these above listed files
>> inside.
>> (screenshot attached)
>>
>> However, in “Import Virtual machine(s)” dialog this VM is not visible
>> even after running “Load” command inside import dialog.
>> Looks like for whatever reason oVirt don’t refresh content of this
>> directory.
>>
>> How to instruct oVirt to refresh and index these files?
>>
>> Or this method won’t work at all, and one have to import/export OVA
>> images, or use lengthy procedure described by Fred Roland here ?
>> http://lists.ovirt.org/pipermail/users/2018-February/087304.html
>>
>> Thanks.
>> Andrei
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users(a)ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
>>
>>
>
>
> --
> Regards,
> Eyal Shenitzky
>
--
Regards,
Eyal Shenitzky
2
2
1
0

20 Mar '18
Hi Sandy,
Can you elaborate some more about the steps you have taken?
Specifically, how\where do you apply cloud-init-0.7.9-20 rpm? Can you make
sure that rpm -q cloud-init after VM reboot is still this one?
How do you apply the static IP settings that do persist to the VM - via
oVirt web-admin\REST API\other?
When you restart the VM via oVirt GUI - do you 'Run' it or 'Run Once'?
Thanks,
Eitan
oVirt networking team
On Tue, Mar 20, 2018 at 10:22 AM, Dominik Holler <dholler(a)redhat.com> wrote:
>
>
> Begin forwarded message:
>
> Date: Mon, 19 Mar 2018 13:17:08 +0000
> From: "Berger, Sandy" <SBERGER(a)qg.com>
> To: "users(a)ovirt.org" <users(a)ovirt.org>
> Subject: [ovirt-users] Network issues with oVirt 4.2 and cloud-init
>
>
> We're using cloud-init to customize VMs built from a template. We're
> using static IPV4 settings so we're specifying an IP address, subnet
> mask, and gateway. There is apparently a bug in the current version of
> cloud-init shipping as part of CentOS 7.4
> (https://bugzilla.redhat.com/show_bug.cgi?id=1492726) that fails to set
> the gateway properly. In the description of the bug, it says it is
> fixed in RHEL 7.5 but also says one can use
> https://people.redhat.com/rmccabe/cloud-init/cloud-init-
> 0.7.9-20.el7.x86_64.rpm
> which is what we're doing.
>
> When the new VM first boots, the 3 IPv4 settings are all set correctly.
> Reboots of the VM maintain the settings properly. But, if the VM is
> shut down and started again via the oVirt GUI, all of the IPV4 settings
> on the eth0 virtual NIC are lost and
> the /etc/sysconfig/network-scripts/ifcfg-eth0 shows that the NIC is now
> set up for DHCP.
>
> Are we doing something incorrectly?
>
> Sandy Berger
> IT - Infrastructure Engineer II
>
> Quad/Graphics
> Performance through Innovation
>
> Sussex, Wisconsin
> 414.566.2123 phone
> 414.566.4010/2123 pager/PIN
>
> sandy.berger(a)qg.com<mailto:sandy.berger@qg.com>
> www.QG.com<http://www.qg.com/>
>
> Follow Us: Facebook<http://www.qg.com/social1> |
> Twitter<http://www.qg.com/social2> |
> LinkedIn<http://www.qg.com/social3> | YouTube<http://www.qg.com/social4>
>
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
>
--
Eitan Raviv
IRC: erav (#ovirt #vdsm #devel #rhev-dev)
2
1
--_002_15208072741840256camelprovincesudnc_
Content-Type: text/plain; charset="utf-8"
Content-ID: <99F5A0EF1679BF4AA92745659BC10F23(a)province-sud.nc>
Content-Transfer-Encoding: base64
SGVsbG8sDQoNCmkgaGF2ZSBpbnN0YWxsZWQgb25lIG9WaXJ0IHBsYXRmb3JtIHdpdGggMiBub2Rl
IGFuZCAxIEhFIHZlcnNpb24gNC4yLjEuNy0xDQoNCkl0IHNlZW0gdG8gd29yayBmaW5lLCBidXQg
aSBoYXZlIGlzc3VlIHdpdGggdGhlIG92aXJ0LWltYWdlLXJlcG9zaXRvcnkuDQoNCkltcG9zc2li
bGUgdG8gZ2V0IHRoZSBsaXN0IG9mIGF2YWlsYWJsZSBpbWFnZXMgZm9yIHRoaXMgZG9tYWluIDoN
CltjaWQ6MTUyMDgwNzI3NC4yOTgwMC4xLmNhbWVsQHByb3ZpbmNlLXN1ZC5uY10NCg0KTXkgY2x1
c3RlciBpcyBvbiBhIHByaXZhdGUgbmV0d29yaywgc28gdGhlcmUgaXMgYSBwcm94eSB0byBnZXQg
aW50ZXJuZXQgYWNjZXNzLg0KSSBoYXZlIHRyaWVkIHdpdGggYSBzcGVjaWZpYyBwcm94eSBjb25m
aWd1cmF0aW9uIG9uIGVhY2ggbm9kZSAoaHR0cHM6Ly93d3cuc2VydmVyLXdvcmxkLmluZm8vZW4v
bm90ZT9vcz1DZW50T1NfNyZwPXNxdWlkJmY9MikNCnNvIGl0J3MgYSBzdWNjZXNzIHdpdGggeXVt
IHVwZGF0ZSwgd2dldCBvciBjdXJsIHdpdGggaHR0cDovL2dsYW5jZS5vdmlydC5vcmc6OTI5Mi8s
IGJ1dCBub3RoaW5nIGluIHRoZSB3ZWJ1aSBmb3IgdGhlIG92aXJ0LWltYWdlLXJlcG9zaXRvcnkg
ZG9tYWluLg0KDQpJIGhhdmUgdHJpZWQgYW5vdGhlciB0ZXN0IHdpdGggYSB0cmFuc3BhcmVudCBw
cm94eSBhbmQgdGhlIHJlc3VsdCBpcyB0aGUgc2FtZSA6DQpzdWNjZXNzIHdpdGggeXVtIHVwZGF0
ZSwgd2dldCBvciBjdXJsIHdpdGggaHR0cDovL2dsYW5jZS5vdmlydC5vcmc6OTI5Mi8sIGJ1dCBu
b3RoaW5nIGluIHRoZSB3ZWJ1aSBmb3IgdGhlIG92aXJ0LWltYWdlLXJlcG9zaXRvcnkgZG9tYWlu
Lg0KDQoNCkkgZG9uJ3Qga25vdyB3aGVyZSBpcyB0aGUgc3BlY2lmaWMgbG9nIGZvciB0aGlzIHRl
Y2huaWNhbCBwYXJ0Lg0KDQpDYW4gaSBoYXZlIGhlbHAgZm9yIHRoaXMgaXNzdWUuDQoNClRoYW5r
cy4NCg0KTmljb2xhcyBWQVlFDQpEU0kgLSBOb3Vtw6lhDQpORVcgQ0FMRURPTklBDQo=
--_002_15208072741840256camelprovincesudnc_
Content-Type: image/png; name="unknown-QMUVFZ"
Content-Description: unknown-QMUVFZ
Content-Disposition: inline; filename="unknown-QMUVFZ"; size=42232;
creation-date="Sun, 11 Mar 2018 22:27:59 GMT";
modification-date="Sun, 11 Mar 2018 22:27:59 GMT"
Content-ID: <1520807274.29800.1.camel(a)province-sud.nc>
Content-Transfer-Encoding: base64
iVBORw0KGgoAAAANSUhEUgAABWEAAAEZCAYAAAD2V+f5AAAABHNCSVQICAgIfAhkiAAAIABJREFU
eJzs3XeYVNX9x/H39NneYCkLS6+LIIiKlQ6CKIgNjTGKgl1jF2N+JiYxGkuUGFE0MQq2RGxUQUEU
rCCC9A5LW8rusn132u+PYYctM7Nthm2f1/PMA3Prufd+zzl3zz33jMHj8XgQERERERERERERkbAw
1ncCRERERERERERERJoyNcKKiIiIiIiIiIiIhJEaYUVERERERERERETCSI2wIiIiIiIiIiIiImFk
DjZz3bp1pyodIiLSjEVHR5OXl1ffyRAREREREQkJ/Y0jFQVthAXo2rXrqUiHiIiIiIiIiIiISJOk
4QhEREREREREREREwkiNsCIiIiIiIiIiIiJhpEZYERERERERERERkTBSI6yIiIiIiIiIiIhIGFX5
w1yBeDyecv+GisFgwOPx+P49FQwGQ7l/RUREREREREREREKlxo2wHo8Hj8fD2rVrKSwsDGliSrdt
NJ76DroRERH069cPg8GgxlgREREREREREREJmVo1wrrdbgoLCxk8eHBIE+N2u3G73axcuTLk267K
8uXLcbvdGI1GNcKKiIiIiIiIiIhIyNSoEba0p6rb7fZ9D5XS7bpcrpBvu7rcbne54RBERERERERE
RERE6qrG7/2XbYQNtXBuuzrcbne9NP6KiIiIiIiIiIhI01XjnrD+/g2F0qEIwtHLtrrKHpd6woqI
iIiIiIiIiEgo1KonbDgbSOuzJ2q4j01ERERERERERESanxr/MFdZoR4TtmwjqBpDRURERERERERE
pClQI6yIiIiIiIiIiIhIGNWpEbY69qbvY+eu3YCBbl07k9K2Tbh3KSIiIiIiIiIiItJghK0nbPbx
4/zzldf5Zf3GctP79+vL+EvGMPNfb/KXPz5GRESEb1vqCSsiIiIiIiIiIiJNTVh6wpaUlPDM8/9g
x85dnDHgdM45+0xcLhfffv8ja9auY83adQA4HE5OtMGKiIiIiIiIiIiINElh6Qm75Isv2bFzF5eN
H8dVl0/wTe/RvRuPbnuCgoJC3/ple76qJ6yIiIiIiIiIiIg0NcZwbHTr9h106dyRieMvKTd94WdL
iImOplVyS1LatsFms9Z5X2vWrmP2u/8tNy0/P5+nn32BvLz8Om9fREREREREREREpC7C0hP2njtu
8bvMb667ht9cd43fbdS2J2yf3r34fOly3pz9Ltf/ahL5+fk89ewLnH/uIKKiItWjVkRERERERERE
ROpVWMaE/WrFNxQWFgHQIimRMwacXm7+j6vXUFxczPnnDqrzvsxmM7+981ZeeOkV/vWf2ezes4fz
zhnE6JHD67xtERERERERERERkbqq03AEZXuvlv288tobvDn7Xd6c/S679uwtN+/goQym//NVflm/
MeD6wbbt72MymbjnjlvIPn6ccwedzeiRw2q0vnrLioiIiIiIiIiISLiEpSesb+NmMylt2+B2ezAa
DWzbvoMZM/+NwQAXjQptT1Wz2cx9d98e0m2KiIiIiIiIiIiI1FVYxoQFOPOM/vy8bj3/eHkmVqsV
m81Kbm4eRqORW6fcSIfU9uXWr+2YsCIiIiIiIiIiIiINWVgaYR+49y76nZbGwUMZLFr8Bdt37MTj
8XB639MYPXJYpQbY0m2pEVZERERERERERESamrAMR9DvtDQA2rRuxY3XXxuOXYiIiIiIiIiIiIg0
CmEbjqA221JPWBEREREREREREWlqjPWdABEREREREREREZGmTD1hRURERERERERERMJIPWFFRERE
REREREREwkg9YUVERERERERERETCqMaNsAaDAYPBQEREBD/99FPIEuJ2u3G73bhcLmw2W0i3XR0R
ERG+YxMREREREREREREJlRo1wpY2UBoMBrp164bT6fQ1ntZVaS9Yt9vt24/RaCy333AwGo0YjUbM
ZnO54xMREREREREREREJhVr1hDUajZhMJsDbgzUUQwdUHI6gdF/h7p1a9niMRqMaYEVERERERERE
RCSkatwTtrTRsvR7xYbTugjUCBtOZY+ptBFWDbEiIiIiIiIiIiISKrXuCVu2MTaUjbD+9hdOZYcg
UAOsiIiIiIiIiIiIhFqtf5irtME0VA2wZbfv8XjK7SPcNBasiIiIiIiIiIiIhEuNG2FLhbPhUo2i
IiIiIiIiIiIi0lRU2Qi7ffv2U5EOERERERERERERkSapykbYXr16nYp0lLNp06Z62W99aW7HK6eG
4kqk8VG+lXBQXEk4KK6kJhQvInWnfCSgOGjsqmyEPVXjsjaU/daX5na8cmoorkQaH+VbCQfFlYSD
4kpqQvEiUnfKRwKKg8bMWN8JEBEREREREREREWnK1BO2gWhuxyunhuJKpPFRvpVwUFxJOCiupCYU
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
YAYPHsxLL70UcPvr1q3j3nvvZeTIkQwdOpRJkyYxf/58oHIeLL1vHTWiI3q4AAAgAElEQVRqFGPH
juWRRx7hyJEjYThqqShQHKxcuZJrr72Wyy+/nBtuuIH169cD3vu+F154gXHjxjFu3Dhuu+020tPT
A25fcVB3YWuETVtsCNempRY8wONfH6TAeeoaROtjnyIiTdXMmTP5/PPP+fTTTzn33HO56667Kt1g
+ePxeJg5c6YaYcWvb7/91ncjHsjrr7/O0qVLWbp0KfPmzePw4cM8++yzPPXUU3z55Ze89tprDBo0
6BSlWBqykSNHsmTJknLTvvjiCy644AKsVqtv2lNPPUX37t1PdfKkgdqxYwcREREsXLiwWstXrNcM
BgOPPvooFoslnMkUabDefvttZs2aRWpqarnpOTk5/PGPf+Qvf/kL8+fPp3///vzlL3/xzc/KyuKT
Tz5h+fLlLF++nDvvvNPv9r/99lsefvhhRo8ezUcffcQXX3zBU089RVpaGuA/D86cOZPFixfz0Ucf
kZCQwPTp08Nw5FJWoDhwOp088cQTPP3008yZM4c777yTP//5zwCUlJTQoUMH5syZw7x58xg8eDDP
Pvus3+0rDkIjLI2waYsNbBzVCBpiVw/0PZXfPKePd9qux3yzN8/p452/emB9pA6rycD0VUfo+uoG
2r+8nt9+sc83b0tmMcPe3UbHGRvo++9NfLYrBwCnG6Yu2kv3mRvpMGM94+fsBODBpfv5KaOAEe9t
Z+i72wDYllXM4He20fXVDYx4bzvpOSefHv94sID+b2ymx8yNXPPpboK1o9Zkn4HSDdDrtY18vO04
7V9ez/Xz9gDwxi/H6P36Jjq9soFBb21h1/GTvSj+ve4YZ725hT7/2oTh6TW0fekXvt2fX+WxiYg0
ZlFRUVxxxRVce+21zJw50zd97ty5XH311UyYMIHJkydz4MABAKZPn87mzZu58847ue2224IuK83P
nXfeydNPP43L5ar2OocPH6Z169Z06dIFgOTkZLp16xauJEojMmrUKJYuXYrbffLGccmSJYwaNcr3
fcGCBSQmJvriR2Tu3LlcdtllmEwm9uzZU27enj17uP322xkzZgwTJkwgPT3db7127733AnDNNdew
YcMG3/qbNm3iqquuAiA9PZ1bbrmFiRMncscdd5CRkXGKjlAkvHr06MH06dOx2Wzlpv/yyy/07duX
Tp06AXDdddexefNmcnNzAW8vyPj4+Cq3/8wzzzBt2jQuuugioqOjMRqNdOzYkY4dO/qWKc2DFdls
NkaOHMm+ffv8zpfQCRQHxcXFGI1G2rZtC0CXLl3Iz/e2myQlJXHZZZf51jnrrLM4ePCg3+0rDkIj
5I2wpQ2wQKNoiLXufwKAyBb+G1pL59cHh8tDem4J225JY/OU3izZlcvX6Xm4PDBhzg7uOzOZ3bel
8cGEzty0YC/pOQ4W7jxOVpGLrVN7s+e2Prwwoh0Azw5LITnSwueTurLsmm64PTDxw508MqgV229J
49reCUxdtNe7X7eHKz/exd+GprBlam/uPyuZj7cFHg+2uvsMlm6AA3kO3tuYyYabevPWuA4AnNEq
kpXXdWfXrWkMTo3huR+8N0sZ+U7+9M0hll3bjfU39eKKHvG8NKo956REBT02EZGmYsiQIaxZs8b3
vWfPnrz22mt8/PHHDBgwgLfffhuAe+65h8TERF566SVmzJgRdFlpfs4++2zatGnDBx98UO11evTo
QVFREf/5z3/Uw1rKad++PYmJiaxduxaAjIwM9u7dy1lnnQV4hyZ49913ufvuu2vU8C9Nl8vl4uuv
v2bIkCGMHTuWefPmlZv30EMPcfnll7Nw4ULefPNNUlJS/NZrpUaNGsUXX3zh+7506VJGjx6N2+3m
oYce4je/+Q0ffvgho0eP5sknnzxlxykSTgMHDsRqtZZ7AAbeXo5l30IwGAzExcX5Gtny8/O55ppr
GD9+PA899JDfh/J79uwhNzeXCy+8sFZpKyoqYtGiRZx//vm1Wl+qL1AcREVFMXr0aH73u9+xevVq
Hn/8ce66665K62dnZ/P6668zZsyYSvMUB6ET0kbYsg2wpRp8Q2zeOsiYTUSLMyDrc3AXQPpzbJ7T
h54DJkDmonpLmge478xkDECUxcgF7aPZmlXM2sOF2MxGxnWNA6B7oo2JPeKZszWLTnE2fjpUwBd7
vE+3OsVZ/W573ZFCzEYDYzrHAnB9nySW7snF4fbwc0Yh8XYTIzvGADCwdSTnpEQFTGd19xks3QDF
Lg9/urAtsbaTYdk3OYIEuwmAER1j2HuiwXZ7VjE9Em1EWbzLntE6ki3Hiqs8NhGRpiIpKYm8vDzf
927duhEb6y33zjzzTA4dOhRw3ZosK02b0+nkgQceYNasWRw9etTvMjfffLNvTNhHHnkEi8XCq6++
yrFjx7jyyit56aWX1BgrPqNGjeLzzz8H4PPPP2fo0KGYTN57ub/+9a/cc889REUFvq+U5mXlypX0
798fu93OiBEjWLZsma8BYfv27ZjNZoYPHw5AXFwcRmPwP19Le2OXWrp0KaNGjWL79u2YTCbOPfdc
AC6++GJWrVqF0+kM05GJ1L+0tDRWrVrFwYMHcblcfPrpp+zcuRODwds+M3fuXN59913mzJnD6aef
zoMPPlhpG5mZmbRq1cr3vbCw0HdPMGnSpID7vvXWWxkzZgxDhgzh8OHDQZeV8LvsssvYsmULTz75
JC6XizPPPNM378CBA4wePZrRo0eTn5/PhAkTKq2vOAgdc6g25K8BtlRpQ+yGUQ2sESzxIm8jbN5P
tGw7liMHNtHSDjvWLy7fAJt4Ub0lsXX0yfE0zEZv79j9uSW0jS4/5lFKtIX9uQ76tLTz1riO/Omb
g9z7xT6eGZrC6E6xlba7P9fBtqxier620TctzmbiWKGLjHxHpe23igw8xlL19xk43aW6JpTvOv/a
2mN8uCUbDx4yC10kR3lDtluijQ1Hizha6CTRbubr9Dx+e2ZylcfWOipkIS8iUq8yMjJISEjwff/4
449ZtmwZAMePHycxMTHgujVZVpq+5ORkfvWrX/HCCy/wyCOPVJr/+uuvV3p1PD4+nvvvv59bb72V
l156iWnTpvH3v//9VCVZGrARI0YwefJk7r//fpYsWeIbY3DevHm0adOGgQPrZ5gvaZjmzZvHypUr
WbTI+3eX0+nkhx9+YNCgQRw9epSWLVvWaHspKSkkJiayceNGzGYzMTExtG/fnpUrV5Kens6VV17p
WzY6Oprjx4+TlJQU0mMSaSiSk5N54IEHmDZtGk6nkxEjRpCUlOTLV6UPxMxmM9deey2zZ8/m8OHD
JCcn+7YRHR1d7seUIiIiWLp0Kenp6dxzzz0B9/3KK6/QpUsXHA4HH330EbfffjtvvvlmmI5UgsnM
zOS+++7j2WefpUuXLsyfP5/bbruNWbNmYbFYaNu2LZ999hnFxcUsWbKEKVOm8P777/seoILiIJRC
0iIVrAG2VINsiO30Z0h/Dkr2Q+E2WiaYoRC6tLOV7wHb6c/1lkR/fYhbR1k4kFd+jNP9eQ46x3t7
oJ7XLopFV3Vl9aECxv5vB5um9CbRbsJQZmNtoy2ktbDz/fU9Km2/VZSFw/nlt59ZFPwpcXX2WVW6
Kx7v/B05vLrmCF9c0404m4l524/zys/eXjrJkWZu79+Sc97aSpcEK2M6x/l67gY7NhGRpuKzzz7z
NWasXLmSjz76iH/+859ER0ezYsWKcr8ybShTGFe1rDRPV111FTfccIPvNfLqioqK4vbbb2fs2LFh
Spk0Nm3atKFt27Z88803HD58mAEDBgCwePFi1q9fz4IFCwDvGHVz585lzZo1PPzww/WZZKkn2dnZ
7NixgxUrVvjqqWXLljFv3jwGDRpEYmJiwB76Zeu1ikp7w5rNZt94xC1atKBz58688cYboT8QkQZs
8ODBDB48GPD2eFy0aFHAcWBdLhd2u73ctM6dO+PxePjpp5985XlNWCwWLr/8cp5//nlyc3OJiYmp
+UFInfz444/07dvX90D94osv5sMPP2TXrl3lfiTTZrMxbtw4ZsyYwbFjx8o1xisOQqfOwxGkLTaw
MQlYXfVnY1IDHZrg6r9DZglcejscLIIb58KOPLhldb32gg3kjNaRFDrcfLztOABbM4v5cEs2E7vH
k57j4Fihd4ytHol2Ii1G3B5vw3dShJnNJ17Z75scQZHTzQdbvGO9evD+aBZAv+QIjhQ6WZ7ufc11
TUYhK/flB0xPdfcZLN3+HC5w0CrKQqzNRKHTwxu/ZJab//7mLL69vjuLrurKPQNPPiUPdmwiIo1d
VlYWb7zxBp988glTpkwBvE+4ExMTiYqK8jVslBUXF8fu3burtaw0TyaTiWnTpjF9+vSgjRsA+/fv
Z+/evXg8HlwuFwsXLqRHDz34lJNGjBjBSy+9xLBhw3yvj0+fPp2lS5f6PhMmTOCxxx5TA2wztnDh
QoYOHVquzDnvvPNYvXo1ubm5dO/enYKCApYvXw54x68sKCgAytdrFY0cOZKVK1eyYsUKRowYAUDX
rl0pKSnxjRfr8Xgq/QiYSFN25MgRnnjiCW644Qbf902bNgHe/DBr1iy6dOniG66qlMlkYurUqfzh
D39gxYoVFBUV4Xa7ycrKqtZ+PR4P8+bNo1WrVs264a0+paamsn79enJyvD+Kvm/fPjIyMmjbti17
9uwp18N12bJlmEymSm8hKA5Cp849YRtUz9baaH8/zG9FXl4uvP8yjtxtOF8Yh6vwAK3/97t67QUb
iNEAn17RhZsX7uHOxekkRph4bUwqqbFWvtmfz+QFe3C4PFhNBh49pzUtIryX+ffntuaaT3eRaDex
dnIvPpzYmTsWp3P3knTvj1n1iOflUe2xmgy8P74Tt36WTm6xi9OSI7guLfCrqum5JdXeZ6B0+3Nl
jwTe25hFxxnrSbSbeXhQK2Zv8DbEuj3QJspCu3+ux242EGczccNpSfzx/DaYDAQ8NhGRxmrq1Kl4
PB7MZjMDBw5k5syZdOjg/RHD4cOHs2TJEsaPH09sbCzXX3+979VOgMmTJ/P73/+e2NhYXnvttaDL
SvPVu3dvBg4cyIoVK4Iud+TIEZ588kmOHj2KxWKhT58+PPFE/f2QqTQ8I0aM4MUXX2TatGn1nRRp
wObPn8///d//lZtmtVo577zzWLJkCRMnTuTpp5/mb3/7G0899RR2u50XX3yR1NTUcvVaxR+XTEpK
IjExEZfL5evJZTKZePrpp3nmmWd47rnn8Hg8DBkyRA8BpMmbNm0aGzZsIDIykuuuu46LLvJ2MnM6
nTzzzDMcOHAAq9XKaaedFrAuv+KKK4iKiuKVV15hz549WK1W4uLigv5I06233orZbMbtdtOxY0f+
9re/heX4pGq9evXiyiuvZMqUKXg8Hmw2G48++ijR0dFs2rSJv//972RnZ2M2m+nUqRPPP/+83wfy
ioPQMHg8noCtqOvWraNv376nMj31ut/60tyONxQeXLafRLuZB85OxmI0cLjAybmztvDZ1V3pEm+r
egPNgOJKpPFRvpVwUFxJOCiupCYULyJ1p3wkoDho7PQrRVJtJS4PZ721pdL0x85tzRU9/A8pEC5b
M4uZ3Dcai9H7hKbA4abE5SE5yA+IiYiIiIiIiIiI1Ac1wkq1WU0Gfr6xZ30nA4A/X9iWOxbv5c/f
HMJogAizkTcu7kCMtc7DHIuIiIiIiIiIiISUGmGlUTqtpZ2vftW96gVFRERERERERETqmboNioiI
iIiIiIiIiISRGmFFREREREREREREwkiNsCIiIiIiIiIiIiJhZPB4PJ5AM9etW3cq0yIiIiIiIiIi
IiLS5FT5w1z9FrpORTrKWTvGVC/7rS/N7Xjl1FBciTQ+yrcSDoorCQfFldSE4kWk7pSPBBQHjZ2G
IxAREREREREREREJIzXCioiIiIiIiIiIiISRGmFFREREREREREREwkiNsCIiIiIiIiIiIiJhpEZY
ERERERERERERkTBSI6yIiIiIiIiIiIhIGKkRVkRERERERERERCSMzHXdQITHSeuCDFq4i4h35hFT
mEW8q4i4/Gyii47TwplLbPZBVvccwsttL8ZtVLuviIiIiIRH0QOnY3/25wazHRFpOkJVLrx3aUc+
2JLNB1uyQ5AqERFpLOrcInr3qun8e/5dPD//fh5f/DgPrHiRKd/OZNKGOYzf/SUXHPyZAY5jTPl5
DvdmfhWKNEsABmDHLWlYjYaAy4zuFEOk2f/86qzfXFU8N8HOo4hIqK2/qRd9WtjrOxnSBN16egs2
3tyLgvtP59CdpzFjVHtireF9YH51z3g2T+lN7r392H1bGg+eleybdyrr13NToph/RReO3t2XnHv7
seGmXvymT+Ip2XdTtf6mXpybElVuWpsoM5n39MVm8l7Xi7vEcvy3/Tg9OaI+kigNzKE7T6N1VPl+
QZN6JTB7XMc6b7tieaL7d2mK7CYD7of7s/u2NP4xoh3gLYtfHd2+3HLxNhO7b0urtP62qb1pF2Px
fV99Q09uOb1FuWX+NSaV3bel4XyofxiOQEJBcdB41Pkuu2jzj+S6DaS060zb9l1pm9qDlA49SUnt
4f3eriut23amVbtO/PrQqlCkWQLwAFMX7aXE7fE73wD88fy2RFr8X/aq1m/Oyp6bqs6jiIhIY/DA
WcncM7AlkxfsIfb5nxnwn83YzAbmX9k1bONVtYux8I+R7bnio53E/H0t583ayuLduUDV9ymhdFGn
WD68rDPvbMyky6vrif/7Wi7/aCffH8gP+76bsvc3ZXF1z4Ry067smcCn249T7PJw/5nJPHh2K7Zm
FdVTCqW5qFie6P5dmrICh5uOMzZw1+f7fNMu6hzL2W0ig643qG0k+3Id7Mt1ANCnhZ38Ehe/Tiv/
QPKmhXvpOGND6BMuIaU4aBzqPBxBYVQcHk8OcXFJOJwO8HhwGww4DEZyTXaMrmKsxQVE2iLAaApF
mpuNHok2ZoxOpXO8lZxiNw8u28dnu3L5ZXIvblq4hx8OFgBwRqsIZl/SkV6vb2L+lV18r8hsurkX
05Yf4B8j27NsTy6HC5wMaB3B55O6kVXkYui72yrts+z6e25L458/HWVsl1haR1mYseYINpORsV1i
SbSb+fe6o7yw6ggAN56WyINntyLCbCQj38k1n+5i1/ESACaflsSt/VsQaTGS1sLOwTwHl3+0i28P
5NMtwcbrY1JJibGw+3gJN87fQ/qJzF9RxeO5fv6eoOvvuCWN2RsyObttJC0jLfxvcxZPfZcR9Nya
DfDy6FSGpEZjMxn4OaOQ8R/uLHdunhmaUuk8Btqev3SntYzgt5+n8/U+7x96aS3sfDSxM91nbqx7
0IhIk9fQymZpnCxGePSc1ox8bxurMwoBOJDn4OYFe9lwcy9GdYpl0a6coHVpsDjZc1saL646wqXd
4oixmvhmXx53fb6PlGgLe3NKWH/U2wi3P8/B/jzvOv7q12AxXFr39kqyU+R0M+r97WzLKi53nK+O
bk9uiZsHlu0vN/2lUe2Yumgvn24/7pu2ObP8umUFS0egYw2Wxqaax97blMWX13bj3i/24T4x7epe
Cfxp5SEAfsoo4KWfjrDk6q71l0hpdILlsUB5s2J5svpQQUjKlxKXh7vPaMndA1tiMxmZsyWb337h
TUuwfH1m60hmjkkl0mzkp4wCzHrzUMLs4S8PMGN0Kme+uRlXgD5Wv+qdyNsbMn3fb+ybxKs/H2XK
6S3okWhjS5B6URoHxUHDU+dHgYYWHTB43Hg8blbFd2RS7xsZ2+s2hva+i/PT7uIJWyc+W/cjWw/t
5RuHnjxWl8kAH0/szPM/ZNBxxgau+Ggn/xrTgfYxFt7dlMmVZXoZXNEzgXc2ZlXaRttoK5N6JZD2
+kaun7+HB5bt53C+kxHvbfPbAFtRqygLeSUuhryzjaHvbOWZoSlEmA0MeWcb583ewqPntPa9srj6
UAHnzdpKp1c2sDw9l/tPvFrYKtLM789rzdB3t9HnX5v4YEs2dy7Zx7cH8jECH17Wmae+y6Drqxt5
Z0MWMy9KDZieisdT1fopMRaOFTq56L87OH/2Fq7smcCw1Oig53ZMlzgS7Ca6z9xIhxkbfDdVZVU8
j8G25y/d//nlGL8q81Tp6p4JvOvn+omI+NPQymZpnNJaRFDkdPsaYEu5gUW7crigvfeV8kB1aVVx
0irKgtnojcuz3tzM2W2juLB9NGsyCom0GJk2qFWl14L93acEimGTAT6a2JkZPx2hzUu/MPA/m9lR
oQH2wbOSSYow82CFBtgeiTYS7OZyDbBVCZSOYMcaKI1NOY9tyyomI9/J+e2jAWgfY6F7oo3Pd+cA
sGxvHsUuD0aDGqCk+gLlMQicNyuWJ6EqXyxGA+1jrXR7dSM9X9vIyI4xXNAuKmi+thjhf5d14qFl
++nx2kae++EwE7rHn+KzKM3Nkl057Mkp4Y4BLf3ONxlgQvd45pwYl9hsgEu7xvHR1mze+iWTG05L
OpXJlTBRHDQ8dW4Vte7fxNGCXH7cvp459nZ8ae/Iz/ZW7LQmcMwYQY49lqKSEmwlJaTmHglFmpuF
fskRFLs8zNvhvWndmlXMh1uzubxHPO9tzOKKHicr7it6xPPepsqNeDazgd9/fZCcEneledX1/ont
Hsx3cijP6dtPbomb3cdLSI21ArDuSBFZxS4APt+d65veNcHGlswi8h3eNKw+VECPRBsAfZMjcHo8
LNzpPca31h9jWIcYAr0lVPF4qrN+6ROdQqeHt9YfY3y3+KDndld2MQNaRTK8QwyA72l4MMG25y/d
72zIZHy3eN/4slf1SuCdjZn+Ny4i4kdDKpulcYq3m8gocPqdl5HvJNF+8mUpf3VpdeLkjXXHAHB5
vDHWLcFGidvDhW9vpXWUhS1T03h6SNugYzQGiuG+LSNwuDz878QfDceKXL6el24PjO8Wx4Tu8Vw3
dzcVO360irKQnnOyfo+yGMn+bV+O/9Y7LmxN0hHsWAOlsannsfc2ZXFVT+890FU9E/hwSzZOjXQl
deQvj0HVeTOY2pQvBgM8/0MGHiDf4ebrfXl0T7QHzdenJ0eSXeRiyYmhV1YdKuDb/Rr6RMLLYjJw
15J0Hjq7FW2iKr8APbJjLKsOFfjywNgucXyVnkeB08N/N2cxsXt82IYmklNHcdDw1Hk4AidGYs1m
esYmMuDwDt5oM6LcfJPBg9VooE1MHJh0+aorJcbKgbzyr6Xtz3WQEmNl5/ESMvKdnNk6EofbQ3ax
q9Lrd6W2B5gO8Og5rXj0nNYA3LJoL2/76Y2ZWeTy/d+Nh+PFZb578L1KM6VfEhO7x2MwQKLdzOET
f9htyyomrUUELSJMZBa6uKBdNC+sOnziGC10S7CxeUpv3zaPF7tIijAzuW+S37SVPZ5g6x/Kd/q+
lzpS4OSctlFBz+36o0VcP283vz+vNX8f3q7csAKBBNteqbLpPlbk4tv9eYzpEsuu7GIKHG518ReR
Gqmvsrm0bJXGL6vIRatI/7eBraLMZBadvNb+69Kq4+Ro4cltuDweLCfi8mihi3u+2Mfvvz7AU0NS
+N+Ezlz8wQ6/aQkUw21jLL5hDCpyuT08MzSF9JwSiv28e5dd5KRt9Mkfn8h3uIl/YR1d420surpL
jdJRyt+xBkpjU89j72/K4rvre3D3kn1c3SuBR77cX/VK0my5PZXzqMHP9EDlSVV5M5jalC9AuXzq
dHvTEixft4oyV/pbISO/8Q8/Ig3fvlwHz/1wmOeHt+PWz/aWm/ertIRKr6CP7Rzre2PTYjQwslNM
lX8LS8OnOGhY6twI6zJbMbvMRFptmA2VG1mPxqaAwYjHg149qoFDeY5yfyCA96Z9Z7a3se7dTZlc
3iMeh9sT9FX2irc1Zb8/+W0GT36bETQd1em4cHGXWG45vQXD39vG8WI347rEcmt/b3f3wwVOXv7p
CN/+ugc7sotZuDPH9xT4QK6DDUeLOPutLZW2GShtZdMTbP1SbaItvrGYOsRaych3VnluV+7P56L/
7uCMVhEsuKorvV7bWK7Bo2I6qtpexeUB3lyfyVU9E9iZXaxesCJSY/VVNkvTsfFoITazkf7JEaw5
fHJIAiMwqmMs9y09ORyPv7q0OnFSVZzmlLh5dPkBDt55mt91gsVwRr6zUt1bymIycM5bW3j70o7c
M7Clb4zkk8dehMEAg9tHszw9r4pUBk9HsGMNlMamnsf25JSw+3gxY7vE0i7Gwpd7qz7H0nzty3WQ
Gmst17DZIc7Knpzyb6P5y2NV5c1gfwfVtnwJlJZg+Toj30lyhYdeiRF1/jNcpFqmrz7Mj316cn67
aN+0SLOBYR1imLLQ2yDXIsJEnxZ27M/+7Ivvid3jueG0JDW+NRGKg4ajzl1TcxPag8cDGDAawO52
EO/MJ6Uokx7FhzgtfRUlbjfpOVms9wSuzKS81YcKiDAbmdAtDoDuCTYmdo/nw63e12Le35TFxV3i
GNc1zvdaanUcK3TSM8ke0rQmR5rJyHeSU+wmwmzgxr7lxw25ulcC58zawkX/3cGLZf4QWnekELvJ
4BtawQC+12Gro6r1PR6498xkDCfSeHO/FnyyLTvouW0fYyHJ7v0BuS2Z3l6q/sbNL3seq7pW/szf
fpwBrSK4pIbXT0SkuuqrbJbGweGGJ785xKxLOjKwdSRGoGWEmX+Oas+RQieLT9xsB6pLaxsnneOs
dE+wYcA7Dtl1aYn8lFHgm1+2fg0Wwz9nFBBtPVn3xlqNRJd5n/9YkYvJC/by4Nmt6F3hvsfpgce/
Pshb4zowrksskWYDRiDZz2t6VaUjmEBpbA557P1NWTw9JIU5W7Kp/aBY0hy8uzGLJwe39TV6Dmwd
yW39W1Tr/riqvFnx755QlS/+BMvXaw8X0jLSzOAT49j2T47gvJSoKo9PJBRcHu+bpc8MTaG0g/ml
3eJZvCuXohNvi1yXlsicLdnlHjDM33GcIakxxNv04+pNgeKg4Xjt7bQAACAASURBVKjzI7jknD1k
F+azLmM/7Y4fZ9axjUTmZWNzFRPhLMHhcnEwOgp3cR4JuYdCkeZmwQ1cOmcHr4/pwEsj25NZ5GLK
or3szfH2RDmU7ySjwIHZaAj6ukxFf1p5iHcv7URmoZN+b2wOSVr/tzmbSb0S2X1bGplFLp7+LoPr
TnRfNwIH8xzsu+M0ipxujhe7+M8vmTy+4iAuD0z8aCf/HNWe6SPaYTQY+HBrNrcvTq/Wfqtav8jl
5lC+k523pmE0wIw1R1l6ojdGoHN7bkoU/x7bAYvRQInLzZPfHuJooavSviuex2DXyh+nx/vDJwNa
RTaJX0MWkYanvspmaTye+/EwBU43s8Z1IDXWSp7DzZwt2Vz6wQ7fDXiwurQ2cZISY2HmRam0jbZS
7HLz3YF8fjV3t29+2fr1vNlbA8aw0wMTP9zJy6NSeWV0KvkON2P+u52tZYb/OZDn4P6l+5l1SUcG
vbUZR5nWwJfXHCWnxMWfLmzL/xLtFLncHCt08sm2yj/WFSwvBRMsjU09j/13czbPDWvH1EV7q15Y
mrXpqw8TZTWy4rruxNtM7MguZsrCvaw/WlTlulXlzYr366EsXyoKVneWuD1c/ckuXhmdSozVxC9H
Cpm9QW/Cyanz46EClu7JZVxX74OFX/VOYPrqkw/gbzgtiRvm7ym3TrHLw4Idx7m6VwKv/nz0lKZX
wkNx0DAYPB4/A/GcsG7dOvotrNwAVda0jyZzWlY6fRMTcQMOjwcDBoxGb68Co8GACSMWPByxxXLO
6FeqTNTaMaYq99uUNOXjfWZoCpmFTp79IQOH2/vU+Ztfd2f0+9vZkV31j17VReH9pxPx3M9h3Udd
zBjVnp8PF4atMGvKcSXSVJ2qfFufZbOcenWJq4Zel0r90X2G1ITiRaTu/OUju8nA0Xv6Ev382rDv
3/lQf8x/WxP2/UhwioPGrc7DEWzvMxqTy0WUyYTdYCDGYCDGAFFuNxFuNzaXC5PbgdPp5rgtJhRp
lkake4KNjceKfL1PIi1GrEZjjQbNr62GPARxl3grF3eJ03iwIlIv6rNslsalIdelIiIizZ0HcLg9
7L4tjX+MaBeWffxrTCq7b0sju0gPUhoqxUHjUefhCD7qdhVtTC7abFvB8eg4jtviyLbGkR0RQ5Yx
gsyoRLKNUeRYo9ge1SYUaZZG5LGvD/DPke157NzWuD1Q6HRz44I95JY03xHCvrq2GykxVm5bvLdZ
nwcRqT8qm0VEREQav2KXh4QX1oV1Hzct1NAyDZ3ioPGocyOsEwPTO1/L9M7XhiI90sT8cqSIC9/Z
Vi/7tj/bMF+frK/zISJSqj7LZmlcGmpdKv/P3p3HRVX9/wN/wQybLMIoCCiLCC5FlqZmqQmIuCui
KC5ZWJJa6k9pETMzLTP3LSW0j5aaWqaWuKKQBWpaaqSguKAsKjsygGzD/f3BlysDzDAow6Kv5+PB
Q+fec849d+bce+6859xziYiIiKipeeLpCIiIiIiIiIiIiIhINQZhiYiIiIiIiIiIiLSIQVgiIiIi
IiIiIiIiLdIRBEFQtTI6WrsT+xIRERERERERERE97Wp8MFfnzp3rox5KoqOjG2S7DeVZ21+qH2xX
RE0Pj1vSBrYr0ga2K6oNtheiJ8fjiAC2g6aO0xEQERERERERERERaRGDsERERERERERERERaxCAs
ERERERERERERkRYxCEtERERERERERESkRQzCEhEREREREREREWkRg7BEREREREREREREWsQgLBER
EREREREREZEWMQhLRE/sk08+wcmTJxu6GlSN3r17N3QViKgJa6hzSGM6dzWmuhARERFR0yVt6AqQ
esEX07HunzTcflAIM30JRrY3x9durWFmoAvX72IRMtAer7U2FtPfyy3G81ticW/GC3h521XsHt4W
rpaGcP0uFgk5RdDVAUz0JBjd0Rwr3Nvgxf/FIjm3CIpSIL+4FKYGZXH52d1b4bNe1kp1eX6L+rQV
twGUbSfpPVcAwJ7YLHwWeQ/J8mK0MJLiva4t8eErrWosk+qen58fUlJSoKNT9kE1a9YMoaGhAICo
qChs3boVt27dgkQiQceOHfHVV1/BxMSkTrZ99uxZvPTSSzA0NKyT8upSWFgYQkJCkJaWhubNm2P0
6NF44403AJS9Z2lpadDV1YWxsTEGDBiAd999F7q6/B2L6kd5G9TR0YEgCHjxxRcREBCAjh07apS/
MR971HCq6w8OHjwIHx8f/PTTT9DT09Pq9rXd51D98/Pzw7x589C5c2dxWXp6Ovz8/HD48GHo6+sD
ADIyMuDn54cPP/wQXl5eDVVdakQmTZoEb29v+Pj4aJS+Yr8mCEK9nbeIGps9e/Zg48aNSssKCwux
adMmdOnSBTExMVi8eDHS09PRvn17fP7552jZsiXkcjm+++47nDhxAgBgZ2eHefPmwc7OrtrtREdH
Y+vWrbh8+TJKSkrQqlUrvPHGGxgyZEiVY7D8ulUikUAqlaJz584IDAyEpaWl1t+PZ92ePXuwd+9e
FBUVwdPTEzNmzKixjURFReGbb75BYWEhTE1N8cEHH8DV1bXa8tkO6oCgxr///qtutVrPHVNbtFpP
st2mSNX+Lv8rRegYckU4k5wrFCsEIVleJPgfui303nFNUJQKwqLIe8LMsESlPGvPpwpvht4WBEEQ
nt8SI/yX+rDK/1PyioU+O64J3/yTJua7mJIvvPi/WI3qqyptxW1UlJhTJFiujRbXJeUUCZdS8jUq
kx6fqnY1duxY4caNG1WWHz16VBg0aJDw559/CgUFBcLDhw+Fc+fOabStefPmCSdOnFCbprS0VPD3
9xeysrI0KrM+paSkCF5eXuL7kpKSIsTFxYnrK75nKSkpwltvvSXs27evQepaW7169WroKlAtaHLc
5ubmCj///LPg6ekpXLt2rcYyG/OxR/Wjtv1BxXN/7969tVKnmvqcxnTuakx1aUyqa1dbtmwRVqxY
obRs9+7dwsKFC5WWffDBB8L06dOFY8eOabWO1Hio+35348YNISAgQHjnnXc0Kqu6fk3Ta1aipkyT
OMmDBw+EYcOGCQUFBUJJSYng7e0tnD59WhCEsvPxnDlzBEEQhPT0dGHfvn1CQUGBIAiCsGvXLmHm
zJnVlnn69Glh4MCBwpEjRwS5XC4oFAohPj5eiI+PF9NUPAYrXl8UFBQIS5cuFebPn/9Y+0xVqWoH
O3fuFGbPnl3jNX/FNlJcXCx4eXkJCQkJgiAIwvnz54WxY8dWm4/toG5oZRjX88d1EONV9i89nuJS
AUtO38eOYY7oaWsMqS5ga6KHLYMckJ5fguPxOfB7zgJ7r2WjVHiUb8/VLPh1slBbtlUzKYa0a45r
mQVa3osyyfJi2JvpwdWybARWa1M9vGhlVC/bJs0IgoB169Zh/vz56N27NwwMDGBoaIju3btXmz4m
JgYTJ07E6NGjMX/+fCgUCnHdwYMHMXbsWHh7e2Py5Mm4e/cuAGDdunW4evUq3n//fUybNk1tWgC4
c+cOpk+fjkGDBsHb2xuJiYlKy0eMGIHx48fj7NmzYp4xY8bg1KlTGDZsGBYuXAgASExMxLvvvgsf
Hx+89957SElJqbI/qampsLa2Rrt27QAAVlZWcHFxqXbfrays0LdvX9y5c6fKuuHDh+PHH3/E1KlT
MWnSJKxYsaLK/mha7+HDh2P79u2YOnUqfH19sXv3bvH1+PHjsWvXrhrfc3o6GRsbY/To0Rg/fjxC
QkLE5XV17BHNnj1b/L+enh62b9+OkSNHYsSIEfjhhx/EdY97ztWkz9HT08OePXvg4+ODYcOGYdWq
VeI6de1X3XlY3TpN6k018/LyQnh4OEpLS8VlYWFhSqNdDx8+DJlMJva5RAcPHsTIkSMhkUiqXF9V
dz1YXb9Wft4aN24crly5IuaPjY3FmDFjAPA4p2fDgQMH4OXlBQMDA1y9ehUymQyvvvoqAMDX1xdX
rlxBbm4uWrRogZEjR8LAwAAA0KNHD9y7d6/aMpcvX46goCAMHDgQJiYm0NXVhaOjIxwdHcU0Fa8d
KjIwMED//v2RlJRUtztKShQKBfbs2YPPPvsM5ubmatNWbCOFhYXQ1dWFra0tAKBdu3bIy8urNh/b
Qd2o8yBseQAWAAOxT+BKegEMpTp42bqZ0nJdHWCgkxn+TMqFi4UBWjWTIjIpFwCQmFOMuMwCeDqa
qS07MacYP1/NgoeDqdbqX1GXVkbILxHw1ZkU5BeX1pyB6t3t27dRUFCA1157rca0JSUlCAoKwowZ
M7B3715MmDABp06dEtd37NgRmzdvxoEDB9C1a1fs3LkTADBr1izIZDJs2LABmzZtUptWoVDgo48+
wqhRo3DkyBF8//33aN26NRQKBT788EOMHz8ev/76K5YuXYovvvhCvIhOT0/H8ePHsXv3bixcuBCl
paX46KOP8Oabb2Lfvn0YMGAAlixZUmWfOnTogIKCAmzbtg0FBap/nBAEAfHx8Th27BhefvnlKusz
MzOhUCgQHBws3qZx8eLFWte7vCwjIyMEBwdj06ZNWLduHQoLCxEcHIzNmzdj27ZtYgep6n2kp5ub
mxsuXrwovq6LY4+osuLiYuTm5mL//v3YuXMnjh8/jr///hvA459zNelzSkpKkJKSgl9++QU//fQT
zp07h0uXLgFQ335VnYfVrdO03lQzOzs7yGQy/PvvvwCAlJQUJCQkoEePHgDK2syuXbswc+ZMpR9w
6dmlUCjw559/ws3NDYMHDxanyCpfV931YHX9WjkvLy+l5xSEh4djwIABPM7pmaBQKLBv3z6MHj0a
QNkPDw4ODuL68mBbQkKCUr7s7Gxs2bIFgwYNqlLmnTt3IJfL8frrrz9WnQoKCnD06FHOr65l8fHx
MDc3xw8//ICJEydiypQp4nVTRZXbSPlUe5988gn++ecffPbZZ5gxY0aVfGwHdadOg7AVA7DlGIh9
PNkFCrQyrn5Oo1bGesh8WHbh6vecBX66mgUA+OlqFnzam0Oq4lN1+zEOluui0Tb4Mj7qaY0RLs3r
vN6v7bgG8zX/wnzNvxi9Px4AoC/RwR8TXHA/rxgdNsfg49/vMhjbwN555x14eHjAw8MDc+fORVZW
lsZzs8TFxcHU1BSvvPIKAKBTp0544YUXxPUuLi4wMyv7IaB79+64f/++yrJUpb1x4wakUin69esH
AGjevDl0dXVx/fp16Ovriydve3t7uLu7Izw8HABQVFSEqVOnwtjYWCxHIpGIX/SHDBmCv//+GyUl
JUr10NPTw7fffouMjAz4+vpiw4YNVYKxU6dOxZAhQ7B48WK88cYb6NOnT7X7NHToUACARCJBp06d
kJiYWOt6l+vfvz8AoGXLlmjRooX42tjYGDY2NuL7VZv3nJ4eLVq0QG5urvi6Lo49evZU7g8qEwQB
vr6+AAATExMMGTJE/OHtcc+5mvQ5giBg/Pjx0NHRgZGREV566SXxS2NN7be687C6dZrWmzTj5eUl
zjF44sQJuLu7QyKRAAC++uorzJo1q0p/R8+uqKgodOnSBYaGhvD09ERERIQ4klrV9aA65aOxy4WH
h8PLy4vHOT0TTp48iQ4dOsDauuzZKgUFBeJI13IGBgbIz88HANy9excDBgzAgAEDkJeXB29v7ypl
ZmZmolWrVuLrhw8fitcNfn5+KusydepUDBo0CG5ubkhNTVWblp5cWloa4uPj4erqih07dmDOnDmY
P38+Hj58qJSuchsBgJEjR+LatWtYsmQJFApFtXfDsh3UnTp7MFd1Adhy5YHYK15C9QmoCgtDCVLy
iqtdl5JXDJlR2cXs2E4W6PnDNazztMOe2CwsdbNVWebv49vD1dIQfX+8DkGo+bNYcuY+lpwpG6n3
7QB7THhe/TQHAHB6Ygdx2oGKWhpJsdazDRb3scXcU8nwPRCPQ768Da2hbNmyRek2wLi4OGRkZGiU
NzMzEy1btlRaJpPJxP8fOHAAERERAIAHDx4oratMVdr09PRqv6CnpaVV2balpSXS0tLE123atFFK
n5iYKAYQgLIgwoMHD9CiRQulcszNzREYGIipU6diw4YNCAoKwurVq8X1wcHBGt06WfH2D11dXZSU
lNS63uXKgwzlZVV8WI2urq44iqg27zk9PVJSUmBh8ei8XBfHHj17KvcH1al4XpPJZLh8+bL4+nHO
uSYmJhr1ORXzSCQSMVhSU/ut7jysbl1t+gqqmaenJyZPnozAwECEhYXh/fffBwCEhobCxsYG3bp1
a+AaUmMSGhqKqKgoHD16FEDZKPhz586hZ8+eKq8H1WndujVkMhliYmIglUphamoKOzs7REVF8Tin
p96uXbuURjEaGRlVubU8NzcXRkZlUwPa2tri2LFjKCwsRFhYGKZMmYI9e/aIP5wBZcdJxe8sRkZG
CA8PR2JiImbNmqWyLuXfnYqLi7F//35Mnz4d33//fV3tKlUikUjwwgsvwN3dHUDZQCkHBwfcvHlT
6SFbldtIZmYm5syZgxUrVqBdu3Y4dOgQpk2bhu3btys96JDtoO7USRBWXQC2HAOxtfNcS0MUKgRc
THmILq0ezZ9aKgDH4+VY1a81AMDBTB+OzfVx+OYDJMmL4GZf8xQDi/vY4O3DCfDpYA49XdWjlOe9
ao15r1qrXP84zAx0saSvLWzW/1en5dKTcXJygiAIuHDhArp27ao2rUwmQ1ZWltKynJwcAGWjGfbv
349vvvkGJiYmiIyMxL59+8R05U/grimtTCZDenp6lW23aNGiyvK0tDRxDpvK22jZsiWcnJywdevW
mt4CkbGxMaZPn47BgwdrnKeiitsvV9t6q1tWWU3vOT29jh07JgYz6urYI6pOZmYmrKysAJQ91b5i
0PNxzrma9jnVnQM1ab/qzp3VrXucvoJUs7Gxga2tLU6fPo3U1FTxMz5+/DguX76Mw4cPAyh7MvPB
gwdx8eJFfPzxxw1ZZWog2dnZuHnzJiIjI8VjMyIiAqGhoejZs6fK60FA/XFePhpWKpWK8xHzOKen
XXR0NIqKipT6VQcHB/z444/ia4VCgbt378LOzk4pr4GBAYYOHYpNmzYhIyND7POB2n1PrI6enh5G
jRqFVatWQS6Xw9S0fqZEfNbY2tpWmee6qKhIKZBaXRs5f/48OnfuLP4gP2TIEOzbtw/x8fFo3769
mI7toO488XQEzx/XQUwLAP/U/BfTglMTaEpPVwfzXrXGG6G38ff9fJQKQFp+Cd47ngjLZlJ4tX00
Qm5sJwt8/PtdjOpgATUxVdHrdiZwaK6PLf9qNvLxSd3KLkJcZiEEAAoB2HE5E10rzXVLDUsqleKt
t97C559/jnPnzqGoqAgKhQK3b9+uktbFxQVZWVm4cOECAODatWvi3G+ZmZmQyWQwNjYWv1xV1Lx5
c7FMdWnbt2+P/Px88ZbXvLw85Ofno2PHjigoKBCXJyQkICIiQvzFrzJnZ2cUFRWJc4MJglDtA7WS
k5ORkJAAQRCgUChw5MgRdOjQoRbvoHq1rXdt1PSe09MnKysLW7duxa+//oopU6YAqLtjj6gyHR0d
7N69G4IgQC6X47fffkPfvn2rTavpObc2fU5l2mi/mtabNOfp6YkNGzbAw8NDvH183bp1CA8PF/+8
vb0xf/58BmCfYUeOHIG7u7tSQLVXr174559/IJfLVV4PAsr9WmX9+/dHVFQUIiMj4enpCYDHOT39
du3aJT6Erlz5MVT+QOC9e/eiY8eOMDMzw507d5RGNkZEREAikVQZfS6RSBAQEICFCxciMjISBQUF
KC0trTIoRxVBEBAaGopWrVo904E3bWvTpg1kMhkOHDgAoCzgmpaWhrZt24ppqmsj9vb2uHz5sjio
KikpCSkpKUqDhQC2g7r0xCNhObJVewJ7WKGZni7eOHgbCTlFMNGXYFQHc/w2qh0qxlrHdLRA4Mlk
hAy017jsxX1s4LP/Fia5ymCsV3dTA/f44Sp0/+9CykRPF/dnvIBkeRECjibgbm4xDCS66NnaGDuH
OdbZNqluTJw4EUZGRlixYgXu3bsHAwMD9OjRo8pDC/T09LBkyRIsXboUeXl5cHZ2Fidx79evH8LC
wjBixAiYmZlh0qRJ4u1lADB58mR8+umnMDMzw+bNm1WmlUgk+Prrr7Fs2TIsXboUhoaGWLt2Lezt
7bFy5Up8+eWXWL58OczMzDBv3jylOW0qKi9n+fLlWLlyJQRBgJubW5UvfGlpaViyZAnS09Ohp6cH
V1dXLFq0qM7eW11d3VrVuzZqes/p6REQEABBECCVStGtWzeEhISID1uoq2OPqLK2bdvCwsICPj4+
KC0thY+Pj8rbyTU95wKa9zmVaeOcV5t6k2Y8PT2xdu1aBAUFNXRVqBE7dOgQFixYoLRMX18fvXr1
QlhYGHx8fFReD1bs1yo/XLJFixaQyWRQKBTiiD4e5/Q0u3fvHi5evCg+4Lecrq4ulixZgs8//xyf
fvopHB0d8fnnnwMAUlNTsXr1amRnZ0MqlaJt27ZYtWpVtaPMR48eDWNjYwQHB+POnTvQ19dH8+bN
1T6kaerUqZBKpSgtLYWjoyOWLVtWp/tMVS1YsACLFi1CSEgILC0t8eWXX0JfXx+A6jbSqVMn+Pr6
YsqUKRAEAQYGBpg3b57SNHjl2A7qho6gZnLQ6OhodO7cuT7r06DbbSjP2v5S/WC7Imp6eNySNrBd
kTawXVFtsL0QPTkeRwSwHTR1dTcEkoiIiIiIiIiIiIiqYBCWiIiIiIiIiIiISIsYhCUiIiIiIiIi
IiLSIgZhiYiIiIiIiIiIiLSIQVgiIiIiIiIiIiIiLWIQloiIiIiIiIiIiEiLdARBEFStjI6Ors+6
EBERERERERERET11pDUlcHZ2ro96KLlx40aDbLehPGv7S/WD7Yqo6eFxS9rAdkXawHZFtcH2QvTk
eBwRwHbQ1HE6AiIiIiIiIiIiIiItYhCWiIiIiIiIiIiISIsYhCUiIiIiIiIiIiLSIgZhiYiIiIiI
iIiIiLSIQVgiIiIiIiIiIiIiLWIQloiIiIiIiIiIiEiLGIQlIiIiIiIiIiIi0iIGYYmIiIiIiIiI
iIi0iEHYJqj7j7dx9t5DpWX380rQJuQGChQCXL+/hSKFoDL/iYQ85BeXKpU3I/y+UprsQgU6bbul
lMb62+uwDSn7c/nfTQDA3rgcdNkRj1bB19Fp2y2suZBZY91bh9xAm5AbaB1yA6MOJuFSWmG1aXvt
vo3vLmcrLeu28zZsQ66jVfB1mK6/JtZnybmMGvOWO3o7DzbfXkd0evXbJSJqbPz9/TFs2DAMHz4c
w4YNQ1BQEOLi4jTOf/78eRQUFNR6u/fv38c777yDoqIisR5vvPFGlXR5eXkYOHAgFi1aVOtt1EU9
AeDEiRNYsmTJE23/WePv74+VK1cqLZPL5fDz81NKM2TIEAwdOhRDhw6Fr68vACA8PByTJk3C4MGD
4efnh927d9dr3alx8vf3x+XLl5WWZWRkYPjw4eJ5BAAyMzMxYsQInDx5sr6rSI1UQEAAfvvtN43T
V+wvBEHA+PHjUVxcrK3qETVacrkcGzduhK+vL3x9fTF79mwkJSWJ6y9cuIC3334bo0ePRlBQELKz
y74jl5SUYNu2bRg7dixGjx6NDz/8EKmpqSq3c/nyZcydOxcjRozAkCFD4O/vj2PHjgGoegyWX7d6
e3tj1KhR+Oyzz5Cenq7Fd4Fqagflqut/VbWR6rAdPDmtBWG7Rxprq+hn3ihnU/xyXa60bN91OQa3
NYahRAfrPVpBX6JTbV4BwBdn05FfUqq0PCwhD+fvq//ie3KUPe4GuOBugAuuT26H5NwSfPBHGnYM
tEXKVBecHG2PfvY1f+7HfeyQFOCM2DedMMDBBMMOJFYJiF5JL4Sxni52Xc1RWv73BEfcDXBB2Gh7
PN/SQKzPvB4taswLAGsvZGLNhUw4m+vXWE8iosZk7dq1+O2337B792688sor+PDDD3Hjxo0a8wmC
gK1btz5WcPO7777D2LFjoa//6JxpaGiImJgYpXSnTp2Cg4NDrcuvq3oCgKenJ+Lj43Ht2rUnqsez
5ty5c1U+z8rWr1+P0NBQhIaG4ueff0ZaWhrWr1+PhQsX4vDhw1i/fj26d+9eTzWmxszd3R0RERFK
y37//Xe8+uqrSueRVatWwdnZub6rR43UrVu3YGRkhLCwMI3SV+4vdHR0EBgYCD09PW1Wk6hRKi4u
hp2dHXbs2IGff/4ZvXr1wrp16wAAOTk5WLp0KT799FPs3bsXL774IlasWAEAyM/Ph1Qqxf/+9z/s
3bsXrq6u2LRpU7XbOHfuHBYsWIB+/fph586dOHjwIBYuXIiOHTsCqP4YXLt2LQ4cOIAff/wR5ubm
CA4O1vI78WxT1w4qqtz/qmsjlbEd1A2tBGG7RxojxouB2CcVl1WEwfsT0WnbLbyy6zZOJOQBAEa3
N8X+G3KUVhjs+ssNOXzbmwEARh1MFpd33RGPg7dy0X7rTbxz/B4+iUzDpbQCDD2QhEH7E8V0i1+z
xKyI+1AzgLaKu7klaGMiwfMtDQAAtiZSvPB//9eEmYEuAjqbY8ZLFvjirPIvIjuu5mDy8+aQ6uog
LqtIRQnVU5f3JStD/DqiDYyk1QepiYgaO2NjY3h7e8PX1xdbt24Vlx85cgRvvfUWxo0bh+nTp+Pe
vXsAgODgYMTFxeGDDz7A7Nmz1aatSC6X4/z583j99deVlvft21f8xbtcWFgY3NzclJap2oZCocCK
FSvwxhtvYOzYsfjkk09U1jMpKQmzZs3ChAkTEBgYqDRC480330RkZCTGjBkjjoAdOHAgDh06VOv3
9FkWEBCA1atXQ6FQaJwnLS0NVlZWcHJyAgBYWlqiXbt22qoiNSEeHh44deoUSksf/dgfERGBfv36
ia+PHTsGCwsLtG3btiGqSI3Q0aNHMXToUEgkEiQkJCitgrvkCAAAIABJREFUS0hIwJw5c+Dj44Nx
48YhKSmp2v4iKCgIADB58mTExsaK+a9du4Y333wTgPo+haipkslkGDZsGAwMyr6Hv/zyy0hJSQEA
xMTEwNXVFY6OjgCAsWPHIi4uDnK5HGZmZpg4cSKMjctiNr169apy/JVbu3YtAgMD0b9/f5iYmEBX
VxcODg5KP8CXH4OVGRgYwN3dHcnJydWup7qhrh2Uq67/VddGKmM7qBt1HoQtD8ACYCD2CSgEwO9Q
Mma8ZIHYt5ywY6Atpp24jyR5CZzN9WFlJMHpu/kAgCR5CW5kF8Hdrup7fS+vBHvjcvD3+LbY4mWD
Jb0tYWkkRah3GxwZaSem87Azhr2ZHr79N0vjOr5oaYCHCmDF35lK0xvU1jAnE0TdfTS9QkkpcOhW
Loa3M8H4jmbYEftA47Jqytu3TTMYSHSUAthERE1R7969ER0dLb52cXHBunXrsGvXLrz44ov46aef
AADTpk2DhYUFVqxYgdWrV6tNW9GVK1fg4uIiXsyV69OnD6KiosRbje7fv4/CwkLY2toqpVO1jb/+
+gu5ubnYvn079uzZg/fff7/aepaWlmLBggUYP348du7ciX79+in9Mp+RkYHw8HBs3boV8+bNAwC8
+OKLuHjx4hO9r8+abt26wdraGgcOHNA4j4uLCwoLC7Fz587HHrlMT6c2bdrAwsIC//33HwAgNTUV
SUlJePnllwGUHbd79+7F1KlTaxX4p6eXQqHA6dOn0adPH3h5eeHo0aNK6xYsWIDhw4dj3759CA4O
hq2tbbX9WjkPDw/8/vvv4utTp06hX79+NfYpRE+D7Oxs/PDDD+jfvz8AoKioSGlUoo6ODszMzKoE
54Cy677yEY0VJSQkIDc3F7169XqsOhUUFODEiRN49dVXHys/1V7ldgCo7n81bSNsB3WnToOwFQOw
5RiIfTz/pRdCX6KDQW1NAAAuFvoY4WyKAzfLbrH37WCGfTfKfp345XoOhjuZQFrNp1moEPBpz5Yw
M1D/UZcIwMq+rbD6Qibu55VUm6bfLwniHKwTDt+FvkQHx3zaICW/BC/tiMf8qLTHCsZaG0vxoPDR
ieDY7Vz0sjVCMz1d+Dib4rebuRoHTZ8kLxFRUyKTyZCbmyu+dnZ2hplZ2R0RXbt2rfYCuzZpExMT
YW9vX2W5qakpXF1dcfbsWQDA8ePH4enpCUFQPtmq2oa1tTXi4uLwzz//AABsbGyqreOtW7egq6uL
V155BQAwYMAAXLx4ESUlZX1UUVERJk+eLI7gAAB7e3skJycrjcIj9RQKBWbOnIndu3cjIyOj2jQz
ZswQ54T97LPPoKenhzVr1iAzMxOTJk3Ct99+y2Asifr16ycGwSIiItCnTx9IJBIAwMqVKzFt2jSl
45aebWfPnkXnzp1haGgINzc3/Pnnn+I5/NatW5BIJOKdFs2bN4eurvrvNB4eHvjjjz/E13/88Qc8
PDxq7FOImrJ79+5h5MiRGDlyJPLy8jBkyBAAQKdOnXDx4kXcv38fCoUChw8fxu3bt6Gjo3xXaFpa
Gvbu3VvtvP9ZWVmwtLQUXz98+FC8JvD391dZp9mzZ8PHxweDBw9GWloaRo0aVUd7S6qoageA6v5X
0zbCdlB3pHVVUHUB2HIxXkD348Y43zuvrjb31LubWwwbY+WPx9ZYiru5ZRcKo1xM4fbTHax4vRV+
uS7HotdaqiyrnYbzn7Y2kWJmFwvMjUzDWjerKutPjrIXpx4o19JIiuWvW+HTV1piwZk0TDxyF/uG
t9Foe+WScktg2ezRvm6PfYBjt/OwJ64s4FysEBCemAdPDeabfZK8RERNSVpaGiwsLMTXoaGh4hfP
nJwcpXWVaZI2Pz8fzZo1qzZ///79cfToUfTp0wcRERFYs2ZNlRGoqrbh5OSEoKAgbN++HRs3bsTU
qVOrnU80PT0dycnJmDRpkrjMxMQEOTk5kMlkAIDWrVsr5dHX14dEIsHDhw8Z5KkFS0tLjBkzBhs3
bhRv7a1o/fr14tQD5czNzTFjxgxMnjwZISEhWLhwIZYuXVpfVaZGzM3NDdOnT8eMGTMQERGBgIAA
AGW3nFtbW6Nr164NXENqTI4ePYqzZ8/ixIkTAMoeFvTPP/+ge/fuyMjIQMuWqr/jVMfW1hYWFha4
evUqpFIpTExM0KZNG5w9e7bGPoWoqbKxscH+/ftRWFiIiIgIzJw5E9u2bYOlpSVmzpyJhQsXoqSk
BO7u7pDJZGjR4tHzVB48eICgoCDMnDkT1tbWVco2NjZW+pHWyMgIoaGhSEpKwscff6yyTqtXr4aT
kxOKi4tx8OBBzJkzB99++23d7jgpUdUOwsLCVPa/mrQRgO2gLtVJEFZdALYcA7G106qZFPcqjUi9
m1cCR7Oyj8zeVA8OZno4djsXybnFeL2N6i+blWc/1VEzHer0l2Tos/s2ztyr3YgWMwNdLHy1Jdp9
d7NW+QBgz7Uc9G1T9kU//WEJYjKKkPlee7Hev96UY0dsTo2B1CfJS0TU1Jw4cQJdunQBUDaS6ODB
g1i5ciVMTExw5swZpadMV/w1u6a05YyMjFSOpn3llVewevVqnDlzBm3atEHz5s2V1te0jRdeeAHL
li3DtWvXEBQUhG3btsHMzEypni1atICjo6PKh0RU3i+g7KEEJSUlMDQ0VJmHqufj44OpU6dWebJ9
TYyNjfHOO+9g9OjRWqoZNTXW1tawsbHBX3/9hbS0NLz00ksAgJMnTyI2NhbHjx8HABQWFuLIkSOI
jo6uNvhPT7/s7GzEx8fj+PHj4vn8jz/+wNGjR9G9e3dYWFioHKFf+fxfUfncxFKpFB4eHgA061OI
mjoDAwMMHDgQW7ZsQWZmJiwtLdG7d2/07t0bQNlIyRMnTsDc3BwAkJubi6CgIEycOFHlAzbbtm0L
QRBw6dIl8XxeG3p6ehgxYgQ2bNgAuVwOU1PTx99B0kjldlBT/6uujZRjO6g7TzwdQfdIY8S0APBP
zX8xLTg1gaa6WBmioETAwVtlt5pezyrCrzfkGNHuUWMd5WKKT0+nw9vZDLq1eM6UzFCCuKziatdJ
dID1Htb4JCpNbbAWAOIfFON6VhEElM1hu/tqDl6y0vyLb1p+CZadz8APMQ8wr0fZLy27r+VgRDsT
pcDxQEcT/JGUh+xC9XOHPUleIqKmIisrCzt27MDhw4fFh41kZWXBwsICxsbG4oVVRWZmZuLDFmpK
W87W1lblAxqkUin69OmDZcuWwcur6q+w6raRmpqKBw/K5uu2s7ODgYGBeOtpxXo6OTmhqKhIvK1Z
EASV9Sl3584d2NjYiLc+k+YkEgkCAwMRHBysNrgBAHfv3kViYiIEQYBCoUBYWBhcXFzqqabUFLi5
uSEkJAR9+/YVbx9fvnw5QkNDxb+hQ4fiww8/ZAD2GRYWFoY+ffoonXN69uyJixcvQi6Xw9nZGQ8f
PkRkZCQAIC8vD/n5Zc/EqNhfVObh4YG//voLZ86cgbu7O4DH61OImoKEhASkpz96yPUff/wBiURS
ZRR5eno6vv76a4wfPx5A2R1Pn3zyCXx9fas8XLUiiUSCt956C1999RXOnDmDgoIClJaWIjs7W6P6
CYKAo0ePwsrK6pkOvGmbunagaf9buY1UxHZQd554JCxHtmqHrg7w09DWeC/8Pub8ngKZkQTf9LOG
nemjSZNHuZgh6M80rHdvVauy53ZvgbeO3YWFgS7+Gl/1ybQvtzJE3zZGOBKv/rO9m1uMGREpuJdX
AgOJLrpbG+J/XtXP7VeR175ElAoC9CU6eL11MxwfZYf2FmVTJuyIzUFIf+UyDCQ6GOBggl+uy/G2
q3l1RT5xXiKixm7WrFkQBAFSqRRdunTB2rVrxTlb+/bti/DwcPj5+cHU1BTjxo0Tb+0EgDfeeANf
fPEFTE1NsX79erVpy5WPVi0sLKzycC6gbEqC8PBw9OzZs8o6dfVJTU3FsmXLUFJSAj09PUyYMEH8
tb1iPb/77jssWrQIa9euxfr16yEIAvr06aM2YHPp0iVxdDDVXseOHdGlSxecOXNGbbr09HSsXLkS
GRkZ0NPTQ6dOnfDJJ5/UUy2pKXB3d8emTZswZ86chq4KNWLHjh3D3LlzlZbp6+ujZ8+eiIiIwPDh
w/H5559j7dq1WLVqFQwNDfH111+jWbNmVfqLimQyGSwsLKBQKMQ5DCUSSa37FKKmIC0tDRs3bkR2
djakUikcHBywZMkS8ceNhQsXIjY2Fs2aNcPYsWPFhzWdPHkS0dHRuHz5Mr744guxvPXr1+O5555T
2oa3tzeaNWuG7777DomJidDX14eZmZnahzTNnj0bEokEgiDA3t4eixcv1sLeU7ma2oE6qtpIZWwH
dUNHqPwkjQqio6Ph7Oxcn/UBANy4caNBtttQnrX9pfrBdkXU9DS24/bzzz9Hz549MWDAgIauikam
TJmC2bNnV/ny8KxrbO2Kng5sV1QbbC9ET47HEQFsB01dnT2Yi6hckULA6z/dqbL84+4tMNL52R56
TkTUlAQEBGD+/Plwd3eHvr5mD3lsKL///jscHR0ZgCUiIiIiokaJQViqc/oSHZwd59jQ1SAioidk
Y2NT5TbPxsrNzU3tnGZEREREREQN6YkfzEVEREREREREREREqjEIS0RERERERERERKRFDMISERER
ERERERERaRGDsERERERERERERERapCMIgqBqZXR0dH3WhYiIiIiIiIiIiOipI60pQefOneujHkqi
o6MbZLsN5VnbX6ofbFdETQ+PW9IGtivSBrYrqg22F6Inx+OIALaDpo7TERARERERERERERFpEYOw
RERERERERERERFrEICwRERERERERERGRFjEIS0RERERERERERKRFDMISERERERERERERaRGDsERE
RERERERERERaxCAsERERERERERERkRYxCEtERERERERERESkRQzCNkGu38XidHKe0rJ7ucWQrYlG
gUJAu+ArKFIIKvMfi89BfnGpUnnvHk1QSpNdqIDjpitKacxW/wvzNWV/bb65DADYE5uFjptjYLrq
XzhuuoLlf6XUWHeLNdGQrYmGxZpoDN17ExdSHlab9uVtV/HtpXSlZc9viYX5mn9huupfSL6+KNbn
86j7NeYtLhWwMPIeHDZdRutvLmPAnhtIzClWW18iosbAz88P/fr1g6enJ/r164c5c+bg6tWrGuc/
e/YsCgoKtFhDaor8/Pzw1VdfKS2Ty+UYMWKEUhp3d3d4eHjAw8MDQ4cOBQCEhYXB19cXbm5uGDFi
BLZv316vdafGyc/PD9HR0UrL0tPT4enpiaKiInFZRkYG+vfvj+PHj9d3FamRmjRpEvbt26dx+or9
miAIGDlyJIqLeV1Pz66oqCh4eHggLi6uyro9e/bA19cXI0aMwPr16zVeV1F0dDRmz56N/v37w93d
HX5+fjh06BCAqsdg+XWrl5cXBg8ejLlz5yItLa0O95ZUqa4dlJSUYPPmzRg+fDiGDBmCmTNnIiWl
atxGk76Z7eDJSbVV8PPHdXDFS3UgkB7f2I4W2BObhddaG4vLfr6ajeEuzWEo0UHIIHvoS3SqzSsA
+OzPewj1bYdmeo9i8Efjc/DX3Xy8YttM5XZPT+wAV0tD8XWSvBgzwpIQPs4FrpaGSJYXI/1hSY31
/3NCe7haGiKnsBQ7rmSi/+7rODnOBS9ZGYlpLqcVwFhPF9svZ+Ldl1qKy6+80wkAcCn1Id46dAeX
/DtWKV9VXnlRKfR0dfDf5OdgZqCLRVH3ERiehJ+829ZYZyKihhYSEoJ27dohLy8PR44cwYwZM/DN
N9+gffv2avMJgoCQkBCsWrUKhoaGatPSs+fMmTO4fPkyXF1dVabZsmUL2rVrJ75OTU3FihUrsHHj
RrRr1w6pqal48OBBfVSXGrn+/fsjLCwMnTt3FpedPHkSffr0gb6+vrhs6dKlNZ676Nlx8+ZNGBkZ
4ciRI/Dx8akxfeV+TUdHB/PmzYOenl491Jao8dm5cyf+/PNP2NvbV1n3448/4u+//8bmzZthbm6u
8bqKzpw5g0WLFmHWrFlYvHgxmjVrhoSER4O4qjsGy69bCwsLsWbNGqxbtw6LFy+ug70lVVS1g/z8
fEilUuzatQvGxsbYsmUL1q5diyVLliilq6lvZjuoG1oZCfv8cR3EeJX9S4/vWmYhPHZdh+OmK+j8
v1gci88BAPg9Z4G917JRWiHGvedqFvw6WQAAhvx8U1zeaXMMDlx/ALuNlzEp9A4+DE/GhZR8eO6+
Afdd18V0X7u1xrRjCVAzgLaKZHkx7M30xMBsa1M9vFghkFoTMwNdTO/aEnO6W+GzP+8prdv6Xwbe
fckSUl0dXMss1LxSavLKDCX45DVrmBmUNfvhLs1xLZMjw4ioaTE2Nsbo0aMxfvx4hISEiMsPHjyI
sWPHwtvbG5MnT8bdu3cBAOvWrcPVq1fx/vvvY9q0aWrT0rPn/fffx9dffw2FQqFxntTUVFhbW4uB
WSsrK7i4uGiritSEeHl5ITw8HKWlj+64CgsLg5eXl/j68OHDkMlkSoF9erYdPHgQI0eOhEQiwZ07
d5TW3blzB9OnT8egQYPg7e2NxMTEavu12bNnAwDGjRuHK1ce3c0XGxuLMWPGAAASExPx7rvvwsfH
B++99161I8GImqIOHTpg3bp1MDAwUFquUCiwZ88efPbZZ1WCrOrWVbZ8+XIEBQVh4MCBMDExga6u
LhwdHeHo6CimKT8GKzMwMED//v2RlJT0eDtHGlPVDszMzODv7w9j47JBfK+//nqVc60mfTPbQd2o
8yBseQAWAAOxT0AhAN6/3MSc7la4Pe157PV2wtuHE5CYUwwXCwO0aiZFZFIuACAxpxhxmQXwdDSr
Us7d3GLsjsnElbefww9DHbDCozWsmunhhJ8zIsY9+sLU39EMDs318c0/mg8P79LKCPklAr46k6I0
vUFtjWxvjj8Sc8XXJaXAb9cfYGT75pjkKsO2/zI0Lqs2ec8k56GHjbHK9UREjZmbmxsuXrwovu7Y
sSM2b96MAwcOoGvXrti5cycAYNasWZDJZNiwYQM2bdqkNi09e1555RXY2Nhg7969Gufp0KEDCgoK
sG3bNk5zQUrs7Owgk8nw77//AgBSUlKQkJCAHj16ACibmmDXrl2YOXNmrQL/9PRSKBT4888/4ebm
hsGDByM0NFRp3UcffYRRo0bhyJEj+P7779G6detq+7VyXl5eOHnypPg6PDwcAwYMQGlpKT766CO8
+eab2LdvHwYMGFBlFBhRU9WtWzfo6+sr/QAGAPHx8TA3N8cPP/yAiRMnYsqUKbh06VKN6yq6c+cO
5HI5Xn/99ceqW0FBAY4ePYrevXs/Vn7SnKp2UNl///2H5557TnytSd/MdlB36jQIWzEAW46B2Mfz
b+pDGEh1MdS5OQCgvcwAPh3M8UtcFoCy0bA/XS37/09Xs+DT3hzSaj7NQoWAxa/biqM/VSkuFbC+
vx2W/ZWCe7nVz6f02o5r4hyso/fHQ1+igz8muOB+XjE6bI7Bx7/ffaxgrI2JHh4UPjrYD998gNft
TNBMTxdjOlpgX6VRv+pomjdZXow151Mxv5d1retLRNQYtGjRArm5j37AcnFxgZlZ2Y9x3bt3x/37
91VlrVVaerqVlJTggw8+wPbt25Genl5tmnfeeUecE3bu3LnQ09PDt99+i4yMDPj6+mLDhg0MxpLI
y8sLJ06cAACcOHEC7u7ukEgkAICvvvoKs2bNEkfjEEVFRaFLly4wNDSEp6cnIiIixADCjRs3IJVK
0a9fPwBA8+bNoaur/jtN+WjscuHh4fDy8sKNGzcgkUjw2muvAQCGDBmCv//+GyUlNU+lRtRUpaWl
IT4+Hq6urtixYwfmzJmD+fPn4+HDh2rXVZSZmYlWrVqJrx8+fCheE/j5+anc9tSpUzFo0CC4ubkh
NTVVbVqqP6mpqdi1axcmT54sLtOkb2Y7qDt1NidsdQHYcuWBWM4Rq7lkeRFsTZTnNWptoodkeVmA
dGwnC/T84RrWedphT2wWlrrZqizL2cJA5bqK2pjqIbCHFeaEJyN4gF2V9ZXnhAWAlkZSrPVsg8V9
bDH3VDJ8D8TjkG/tbi9LyCmCZbNHTXHrfxk4fDMHO2MyAQDFCgFht3MwoG3Vkb6VaZI346ECQ/fe
xPr+dnAw01dVFBFRo5aSkgILCwvx9YEDBxAREQEAePDgAWQymcq8tUlLTz8rKytMmDABa9aswdy5
c6usrzwnLACYm5sjMDAQU6dOxYYNGxAUFITVq1fXV5WpEfP09MTkyZMRGBiIsLAwvP/++wCA0NBQ
2NjYoFu3bg1cQ2pMQkNDERUVhaNHjwIo+2Ho3Llz6NmzJ9LT02FpaVmr8lq3bg2ZTIaYmBhIpVKY
mprCzs4OUVFRSExMhK+vr5jWxMQEDx48QIsWLep0n4gaC4lEghdeeAHu7u4AgE6dOsHBwQE3b95U
u67iPPEmJiZKD1MyMjJCeHg4EhMTMWvWLJXbDg4ORrt27VBcXIz9+/dj+vTp+P7777W0p6SJBw8e
YM6cOfjggw9gY2MDQPO+me2g7tRJEFZdALYcA7G1Y22sh7uVRqQm5xbDybwsaOhgpg/H5vo4fPMB
kuRFcLM3VVlW5XHIOmoGJs/sZoXu264iMimvVvU1M9DFkr62sFn/X63yAcCPMVnwcCirf/rDElxO
K0DBhy+J9d4Xl41t/2XWGITVJO+DQgWG/HwD8161hldb1e8ZEVFjd+zYMfGCKSoqCvv378c333wD
ExMTREZGKj1lWqfCib+mtPRsGjNmDN566y3xNnJNGRsbY/r06Rg8eLCWakZNjY2NDWxtbXH69Gmk
pqaia9euAIDjx4/j8uXLOHz4MACgsLAQBw8exMWLF/Hxxx83ZJWpgWRnZ+PmzZuIjIwU+6mIiAiE
hoaiZ8+ekMlkKkfo66j5QlM+GlYqlYrzEbds2RJOTk7YunVr3e8IUSNla2tbZe7joqIi6OnpqV1X
kZOTEwRBwIULF8TzeW3o6elh1KhRWLVqFeRyOUxN+R28IeTm5mL27Nnw9/dHz549xeWa9s1sB3Xn
iacjeP64DmJaAPin5r+YFpyaQFMvWzfDw+JSHLhe9rThuMxC7LuWDZ/2jybNHtvJAh//fhejOlhA
txZvawsjKa5mVP+wK4kO8O1Ae3wYkaw2WAsAt7KLEJdZCAFlc9juuJyJrtbNNK5HWn4Jvjx9H9/9
m46Fvct+idlxJROjOpgrBY6HtGuO3xPkyC5UP3dYTXlzi0oxbO9NzOnRCr4d1U8+TkTUWGVlZWHr
1q349ddfMWXKFABltwjJZDIYGxuLF08VNW/eHLdv39YoLT2bJBIJgoKCsG7dOrXBDQBITk5GQkIC
BEGAQqHAkSNH0KFDh3qqKTUFnp6e2LBhAzw8PMTbx9etW4fw8HDxz9vbG/Pnz2cA9hl25MgRuLu7
K51zevXqhX/++QdyuRzt27dHfn4+Tp06BQDIy8tDfn4+AOV+rbL+/fsjKioKkZGR8PT0BAA4Ozuj
qKhInC9WEIQqD6Yhetq0adMGMpkMBw4cAABER0cjLS0Nbdu2VbuuIolEgoCAACxcuBCRkZEoKChA
aWkpsrKyNKqDIAgIDQ1Fq1atnunAW0PKz89HYGAgxo8fL07vUk7TvpntoO488UhYjmzVDl0d4LfR
7fDOkTt4/3giZEYSbB5kD/sKt8+P6WiBwJPJCBloX6uyP33NGuN+i4fMUIJ/J3eqsr67TTN4OJgg
9EaO2nKS5UUIOJqAu7nFMJDoomdrY+wc5ljj9vvsjEOpIEBfogN3e1P8ObE9OsjKpkzY9l8mtg1x
UEpvINHBYKfm2BObhXdfaqmy3Jry6gD4MykPp5PjMf63R2miJnbAK7aaB4+JiBpCQEAABEGAVCpF
t27dEBISAgeHsnNev379EBYWhhEjRsDMzAyTJk0Sb+0EgMmTJ+PTTz+FmZkZNm/erDYtPbuee+45
dOvWDZGRkWrTpaWlYcmSJUhPT4eenh5cXV2xaNGieqolNQWenp5Yu3YtgoKCGroq1IgdOnQICxYs
UFqmr6+PXr16ISwsDD4+Pvj666+xbNkyLF26FIaGhli7di3s7e2V+rXKD5ds0aIFZDIZFAoFrKys
AJQFEL7++mssX74cK1euhCAIcHNz448A9NRbsGABFi1ahJCQEFhaWuLLL7+Evr5+jesqGj16NIyN
jREcHIw7d+5AX18fzZs3V/uQpqlTp0IqlaK0tBSOjo5YtmyZ1vaR1Dt27BguXbqE6OhofPrpp+Ly
zZs3K009URO2g7qhIwiCyihqdHQ0OnfuXJ/1adDtNpRnbX+pfrBdETU9PG5JG9iuSBvYrqg22F6I
nhyPIwLYDpq6OnswF1G5IoWAHj9cq7J8/mvWGN2B0wAQEREREREREdGzhUFYqnP6Eh1c8u/Y0NUg
IiIiIiIiIiJqFJ74wVxEREREREREREREpBqDsERERERERERERERaxCAsERERERERERERkRYxCEtE
RERERERERESkRTqCIAiqVkZHR9dnXYiIiIiIiIiIiIieOtKaEjg7O9dHPZTcuHGjQbbbUJ61/aX6
wXZF1PTwuCVtYLsibWC7otpgeyF6cjyOCGA7aOo4HQERERERERERERGRFjEIS0RERERERERERKRF
DMISERERERERERERaRGDsERERERERERERERaxCAsERERERERERERkRYxCEtERERERERERESkRQzC
EhEREREREREREWkRg7BEREREREREREREWiRt6ApQ7XX/8TbWu7dCTxsjcdn9vBJ023kbN95uh247
4nFhYlvoS3SqzX8iIQ+v2RihmZ6uWF5Pa0Os97AW02QXKvDqrjuIfctJTJMoL4bu/xVpLNXF9cnt
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
aU723/5I9t/+yLJ+Jbc01HRzYk73euz9c0tyCswM/OZ45TawgrK+rgbO5pYdCD6bW4jJTSfyInL3
8vHx4dVXX2Xp0qXk5uYybtw4ALy9vcnKyiqzTFZWFt7epe+WEIGSdAJPPfUUs2fPtl6Y/d6CBQtI
SEggISGBadOmAeX3Q5Hu3btbUxLEx8cTFhZW3U2SW1hcXBwrV67kkUceITw8nJMnT/Lvf/8bKHmo
W61ata6pvsDAQEwmE/v27ePQoUN4eXlRv3590tPTSUlJYeDAgQwcOJDIyEg8PT2Vz1ruaP7+/rz2
2muMGzeOZ555hqysLPz8/Kz7lYeHBw4ODjg5OTF48GDOnTtHWlqaTR2enp42D1Nyc3MjISGBTz/9
1PrAxbLExMSwcuVKNm3axMMPP8zw4cPts5FyTZYsWWKTHxagbt26rF69mo0bNxIWFsZf/vKXUmmq
1A+qTpUEYSsKwF6mQOy1CfBwJvWKEamnLhQS6FUSmG3obaRRDSPfH/2VkzkFBDfwKreuK//qZVxf
Wb3c3p+DmXlsPnltT9L2dnFkate6JCTlXFO5ssq2rOlKvtnC7rOXbNYrtsCa4zl0qe95ze8hInKn
8fDwYPjw4ezcuROAxo0bU1hYyMGDB23WKy4uZseOHbRp06Y6mim3iSeeeIKkpCTrbeSVdWU/FKlT
pw5169Zl69atpKWl0bZt2+puktyisrOzOXr0KJs3b7a+3n33XWtKApPJVO4I/bJ+MLrs8mjYy6Ng
AWrWrEmTJk346quvrK/Vq1fj5+dX9Rsmcgvp2rUrCxcu5PPPPyc8PBwPD49y88CazWZcXV1t5jVp
0gSLxcKuXbuu6/2dnZ0ZMGAABw8etOaileqRmJhIQUFBucdlFxcXIiIiuHTpEpmZmTbL1A+qzg0H
Ye9b48A+P+DHq7/2+SkQW1ntAty5VFjMN4dLfp09lJVP7MFs+t/z2xfmoBa+jPkhlQHNfXG8hj+r
n5sTBzLzy1xmcICPejbg9fWnKgzWAhzLLuBQVj4WSnLYfr4ni7ZX5HG9nrLOjg68+VAAf4o7wc4z
Fym2QPrFIl5ak0ItdyfCG2s0l4jcnU6dOkVycjIWiwWz2czKlStp3rw5AE5OTjz77LNMnDiR/fv3
U1xczLlz54iOjsbHx4cOHTpUc+vlVmYwGBg3bhxz586tMLgBFfdDESgZDTtv3jxCQ0Ovevu43L1W
rlxJSEiIzXdOp06d+PHHH8nJyeGee+7h4l79MtcAAARzSURBVMWLbNiwASjJX3nx4kWgJDXBiRMn
yqw3LCyMLVu2sHnzZrp37w5A06ZNKSgosOaLtVgspR4CJnInS09PZ/LkyTz77LPW6f379wMl+8Oi
RYsICgoqdeeUwWDghRdeYNKkSWzevJm8vDzrOWZlWCwW4uLiqF27Nl5e5Q8cE/tbsmSJ9UGFlyUl
JdmMcF2/fr314b6/p35QdZxutIK94ZaqaIdcwdEBvn08iKErkxixJgWTm4F/9mpAA+/fEms/ca8v
r647xfyeDa6p7vEPB/Dkt8cxuRr4+fkWpZY/UMed0IaexB2pOH/gqZwCXliVTOqFQlwMjnQM9GDx
/zSqVBuuVvbVB/1xd3bkTytOkHy+AE+jgQHNffh2QFCZqRJERO4G6enpTJ06lYyMDJydnWnVqhWT
J0+2Ln/qqadwdXVl4sSJnDlzBnd3d0JCQpg5c+ZVA2siLVu2pH379mzevLnC9a7WD0W6d+/OnDlz
lKZCKvTdd98xYcIEm3lGo5FOnToRHx9P//79iYqKYvr06UybNg1XV1fmzJlDgwYNeP755xk/fjze
3t4sXrzYpg4/Pz9MJhNmsxl/f3+gJIAQFRVFdHQ0M2fOxGKxEBwczJgxY27a9opUh3HjxrF3717c
3d0ZMmQIPXv2BEpywkdHR5OamorRaOQPf/hDucfyxx9/HA8PD2JiYkhKSsJoNFKjRo0KH9L04osv
4uTkRHFxMY0aNWL69Ol22T6pnNOnT7N7924mTZpkMz8tLY1Zs2aRnZ2Nk5MTjRs35r333ivzukH9
oGo4WCyWcqOoiYmJtG7d+ma2p1rft7rcbdsrN4f6lcjtR/ut2IP6ldiD+pVcC/UXkRun/UhA/eB2
d8MjYUWuVGC28OBnB0vN/9+HA3i8edn5Z0RERERERERERO5UCsJKlTMaHPjpuXuruxkiIiIiIiIi
IiK3BGXKFxEREREREREREbEjBWFFRERERERERERE7EhBWBERERERERERERE7UhBWRERERERERERE
xI4cLBaLpbyFiYmJN7MtIiIiIiIiIiIiInecCoOwIiIiIiIiIiIiInJjlI5ARERERERERERExI4U
hBURERERERERERGxIwVhRUREREREREREROxIQVgRERERERERERERO1IQVkRERERERERERMSOFIQV
ERERERERERERsSMFYUVERERERERERETsSEFYERERERERERERETtSEFZERERERERERETEjhSEFRER
EREREREREbEjBWFFRERERERERERE7EhBWBERERERERERERE7UhBWRERERERERERExI4UhBURERER
ERERERGxIwVhRUREREREREREROxIQVgRERERERERERERO1IQVkRERERERERERMSOFIQVERERERER
ERERsSMFYUVERERERERERETsSEFYERERERERERERETtSEFZERERERERERETEjhSEFRERERERERER
EbEjBWFFRERERERERERE7EhBWBERERERERERERE7+v9HJlVemBVWQwAAAABJRU5ErkJggg==
--_002_15208072741840256camelprovincesudnc_--
3
5
Hello,
I'm trying to iron out the last few oddities of this setup, and one of them is the iso upload process. This worked in the last rebuild, but... well.
So, uploading from one of the hosts to an ISO domain claims success, and manually checking shows the ISO uploaded just fine, perms set correctly to 36:36. But it doesn't appear in the GUI popup when creating a new VM.
Verified that the VDSM user can fully traverse the directory path - presumably that was tested by uploading it in the first place, but I double-checked. Looked in various logs, but didn't see any action in ovirt-imageio-daemon or -proxy. Didn't see anything in engine.log that looked relevant.
What is the troubleshooting method for this? Googling, it seemed most folks' problems were related to permissions. I scanned DB table names for something that seemed like it might have ISO-related info in it, but couldn't find anything, and am not sure what else to check.
Thanks,
-j
2
2
Hi !
What is the proper oVirt way to remove unused stuff from EXPORT domain ?
Simply "rm -Rv xxx" and "rm -Rv xxx.meta"
via SSH inside export -> 1d7208ce-d3a1-4406-9638-fe7051562994 -> images ?
Thanks
Andrei
3
10
On Tue, Mar 20, 2018 at 3:50 PM, Marcos Michel Martinez Perez
<mmartinezp(a)uci.cu> wrote:
> Name : ovirt-engine-setup-plugin-ovirt-engine
> Version : 4.2.0.2
> Release : 1.el7.centos
> Architecture: noarch
> Install Date: lun 19 mar 2018 12:21:46 CDT
> Group : Virtualization/Management
> Size : 828601
> License : ASL 2.0
> Signature : RSA/SHA1, lun 11 dic 2017 12:50:01 CST, Key ID
> ab8c4f9dfe590cb7
> Source RPM : ovirt-engine-4.2.0.2-1.el7.centos.src.rpm
> Build Date : lun 11 dic 2017 12:42:36 CST
> Build Host : vm0043.workers-phx.ovirt.org
> Relocations : (not relocatable)
> URL : http://www.ovirt.org
> Summary : Setup and upgrade specific plugins for oVirt Engine
> Description :
> Setup and upgrade specific plugins for oVirt Engine
OK, so you have old ovirt-engine setup packages with newer otopi.
Please try to update the setup packages and try again:
yum update ovirt\*setup\*
engine-setup
Best regards,
--
Didi
1
0
Hi all:
Sorry for yet another semi-related message to the list. In my attempts to
troubleshoot and verify some suspicions on the nature of the performance
problems I posted under "Major Performance Issues with gluster", I
attempted to move one of my problem VM's back to the original storage
(SSD-backed). It appeared to be moving fine, but last night froze at 84%.
This morning (8hrs later), its still at 84%.
I need to get that VM back up and running, but I don't know how...It seems
to be stuck in limbo.
The only thing I explicitly did last night as well that may have caused an
issue is finally set up and activated georep to an offsite backup machine.
That too seems to have gone a bit wonky. On the ovirt server side, it
shows normal with all but data-hdd show a last sync'ed time of 3am (which
matches my bandwidth graphs for the WAN connections involved). data-hdd
(the new disk-backed storage with most of my data in it) shows not yet
synced, but I'm also not currently seeing bandwidth usage anymore.
I logged into the georep destination box, and found system load a bit high,
a bunch of gluster and rsync processes running, and both data and data-hdd
using MORE disk space than the origional (data-hdd using 4x more disk space
than is on the master node). Not sure what to do about this; I paused the
replication from the cluster, but that hasn't seem to had an effect on the
georep destination.
I promise I'll stop trying things until I get guidance from the list!
Please do help; I need the VM HDD unstuck so I can start it.
Thanks!
--Jim
4
6

20 Mar '18
--Apple-Mail=_E0E1A209-F748-40C5-A592-81EA59007650
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
Hi,
I have 2 data centers (with 1 node each because 1 have local data =
domain)
Copied exported from DC #1, exports -> =
1d7208ce-d3a1-4406-9638-fe7051562994 -> images -> =
12f48f07-7e93-4c66-b0e9-00efc1fec418, with 2 files inside
fc469474-94fd-416b-b921-58604f46411c - 171 GB (seems like disk image)
fc469474-94fd-416b-b921-58604f46411c.meta
to DC #2, export -> 36bc8d5d-30e9-4df5-94cd-c837483c5e41 -> images -> =
12f48f07-7e93-4c66-b0e9-00efc1fec418, with these above listed files =
inside.
(screenshot attached)
However, in =E2=80=9CImport Virtual machine(s)=E2=80=9D dialog this VM =
is not visible even after running =E2=80=9CLoad=E2=80=9D command inside =
import dialog.
Looks like for whatever reason oVirt don=E2=80=99t refresh content of =
this directory.
How to instruct oVirt to refresh and index these files?
Or this method won=E2=80=99t work at all, and one have to import/export =
OVA images, or use lengthy procedure described by Fred Roland here ?
http://lists.ovirt.org/pipermail/users/2018-February/087304.html =
<http://lists.ovirt.org/pipermail/users/2018-February/087304.html>
Thanks.
Andrei
=20=
--Apple-Mail=_E0E1A209-F748-40C5-A592-81EA59007650
Content-Type: multipart/related;
type="text/html";
boundary="Apple-Mail=_2685EA1F-CC50-4E4B-B820-3C0F53C7237D"
--Apple-Mail=_2685EA1F-CC50-4E4B-B820-3C0F53C7237D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Hi,<div class=3D""><br class=3D""></div><div class=3D"">I =
have 2 data centers (with 1 node each because 1 have local data =
domain)</div><div class=3D""><br class=3D""></div><div class=3D"">Copied =
exported from DC #1, exports -> 1d7208ce-d3a1-4406-9638-fe7051562994 =
-> images -> 12f48f07-7e93-4c66-b0e9-00efc1fec418, with 2 =
files inside</div><div class=3D"">fc469474-94fd-416b-b921-58604f46411c - =
171 GB (seems like disk image)</div><div =
class=3D"">fc469474-94fd-416b-b921-58604f46411c.meta</div><div =
class=3D""><br class=3D""></div><div class=3D"">to DC #2, export =
-> 36bc8d5d-30e9-4df5-94cd-c837483c5e41 -> images =
-> 12f48f07-7e93-4c66-b0e9-00efc1fec418, with these above listed =
files inside.</div><div class=3D"">(screenshot attached)</div><div =
class=3D""><br class=3D""></div><div class=3D"">However, in =E2=80=9CImpor=
t Virtual machine(s)=E2=80=9D dialog this VM is not visible even after =
running =E2=80=9CLoad=E2=80=9D command inside import dialog.</div><div =
class=3D"">Looks like for whatever reason oVirt don=E2=80=99t refresh =
content of this directory.</div><div class=3D""><br class=3D""></div><div =
class=3D"">How to instruct oVirt to refresh and index these =
files?</div><div class=3D""><br class=3D""></div><div class=3D"">Or this =
method won=E2=80=99t work at all, and one have to import/export OVA =
images, or use lengthy procedure described by Fred Roland here =
?</div><div class=3D""><a =
href=3D"http://lists.ovirt.org/pipermail/users/2018-February/087304.html" =
class=3D"">http://lists.ovirt.org/pipermail/users/2018-February/087304.htm=
l</a></div><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks.</div><div class=3D"">Andrei</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""> <img apple-inline=3D"yes" =
id=3D"71684870-0614-46E1-905A-8689D3FD8DCE" =
src=3D"cid:156AE382-B2F0-4B86-ADCA-50CE34CEAB4D" =
class=3D""></div></body></html>=
--Apple-Mail=_2685EA1F-CC50-4E4B-B820-3C0F53C7237D
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="Screen Shot 2018-03-20 at 15.53.34.jpg"
Content-Type: image/jpeg;
x-unix-mode=0644;
name="Screen Shot 2018-03-20 at 15.53.34.jpg"
Content-Id: <156AE382-B2F0-4B86-ADCA-50CE34CEAB4D>
/9j/4AAQSkZJRgABAQAASABIAAD/4QB0RXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUA
AAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAABIAAAAAQAAAEgAAAABAAKgAgAE
AAAAAQAAAhCgAwAEAAAAAQAAAbYAAAAA/+0AOFBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAAOEJJ
TQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv/iDORJQ0NfUFJPRklMRQABAQAADNRhcHBsAhAAAG1u
dHJSR0IgWFlaIAfiAAEAAgAJABwAAGFjc3BBUFBMAAAAAEFQUEwAAAAAAAAAAAAAAAAAAAAAAAD2
1gABAAAAANMtYXBwbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAEWRlc2MAAAFQAAAAYmRzY20AAAG0AAABvGNwcnQAAANwAAAAI3d0cHQAAAOUAAAAFHJYWVoA
AAOoAAAAFGdYWVoAAAO8AAAAFGJYWVoAAAPQAAAAFHJUUkMAAAPkAAAIDGFhcmcAAAvwAAAAIHZj
Z3QAAAwQAAAAMG5kaW4AAAxAAAAAPmNoYWQAAAyAAAAALG1tb2QAAAysAAAAKGJUUkMAAAPkAAAI
DGdUUkMAAAPkAAAIDGFhYmcAAAvwAAAAIGFhZ2cAAAvwAAAAIGRlc2MAAAAAAAAACERpc3BsYXkA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAACMAAAAMaHJIUgAAAAgAAAG0a29LUgAA
AAgAAAG0bmJOTwAAAAgAAAG0aWQAAAAAAAgAAAG0aHVIVQAAAAgAAAG0Y3NDWgAAAAgAAAG0ZGFE
SwAAAAgAAAG0dWtVQQAAAAgAAAG0YXIAAAAAAAgAAAG0aXRJVAAAAAgAAAG0cm9STwAAAAgAAAG0
bmxOTAAAAAgAAAG0aGVJTAAAAAgAAAG0ZXNFUwAAAAgAAAG0ZmlGSQAAAAgAAAG0emhUVwAAAAgA
AAG0dmlWTgAAAAgAAAG0c2tTSwAAAAgAAAG0emhDTgAAAAgAAAG0cnVSVQAAAAgAAAG0ZnJGUgAA
AAgAAAG0bXMAAAAAAAgAAAG0aGlJTgAAAAgAAAG0Y2FFUwAAAAgAAAG0dGhUSAAAAAgAAAG0ZXNY
TAAAAAgAAAG0ZGVERQAAAAgAAAG0ZW5VUwAAAAgAAAG0cHRCUgAAAAgAAAG0cGxQTAAAAAgAAAG0
ZWxHUgAAAAgAAAG0c3ZTRQAAAAgAAAG0dHJUUgAAAAgAAAG0amFKUAAAAAgAAAG0cHRQVAAAAAgA
AAG0AGkATQBhAGN0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSBJbmMuLCAyMDE4AABYWVogAAAAAAAA
8xYAAQAAAAEWylhZWiAAAAAAAABxwAAAOYoAAAFnWFlaIAAAAAAAAGEjAAC55gAAE/ZYWVogAAAA
AAAAI/IAAAyQAAC90GN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANgA7AEAARQBK
AE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCjAKgArQCyALcAvADBAMYAywDQANUA
2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGL
AZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoC
hAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6
A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToF
SQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZ
BysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJ
TwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvI
C+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsO
tg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHo
EgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgV
mxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmR
GbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHewe
Fh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLd
IwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0o
PyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3h
LhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0
KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqy
Ou87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB
7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUlj
SalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBR
m1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoH
WlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBj
Q2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yv
bQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2
+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFr
gc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOM
yo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhM
mLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFak
x6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFg
sdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+
/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1
zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvb
gNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb
6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6
V/rn+3f8B/yY/Sn9uv5L/tz/bf//cGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAAClt2Y2d0
AAAAAAAAAAEAAQAAAAAAAAABAAAAAQAAAAAAAAABAAAAAQAAAAAAAAABAABuZGluAAAAAAAAADYA
AKdAAABVgAAATMAAAJ7AAAAlgAAADMAAAFAAAABUQAACMzMAAjMzAAIzMwAAAAAAAAAAc2YzMgAA
AAAAAQxyAAAF+P//8x0AAAe6AAD9cv//+53///2kAAAD2QAAwHFtbW9kAAAAAAAABhAAAKAMAAAA
AMknGUUAAAAAAAAAAAAAAAAAAAAA/8AAEQgBtgIQAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAA
AAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQy
gZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm
Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS
09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYH
CAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1Lw
FWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5
eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj
5OXm5+jp6vLz9PX29/j5+v/bAEMAAgICAgICAwICAwUDAwMFBgUFBQUGCAYGBgYGCAoICAgICAgK
CgoKCgoKCgwMDAwMDA4ODg4ODw8PDw8PDw8PD//bAEMBAgICBAQEBwQEBxALCQsQEBAQEBAQEBAQ
EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEP/dAAQAIf/aAAwDAQACEQMR
AD8A/YvWvEtn4e0yfWNYvDa2dsu53ZjgdgABySTwAOprxzTP2k/BOo6kunynULGORgq3NwirCSem
Srs6j3ZV96oftDadqOo+Ao5dPVpI7G9iuLhVGSYVR1Jx6KzKx+ma+HwPtO2CBfPe4+SNE+YyM3AV
QOpNfI55nlfD11TppWt95/QHhj4Y5Zm+WVMXi6j5rtaNLlslq9PnrpY/WUXs7AMszEHkHca5bWPH
dpo9wbMtcXU64LJDg7c9Ml2VQfbOag8JWl7pnhXRtO1N995a2VvFOxPWVI1Vz+JBryXVIprfWL+3
uDtme4llGeN0bsWQj1AXA/CvB8TeL8XlGXwxGEgnKUkm2rqOjf39D8w4ZyHD4vGToVZ3jG9rddbf
d1PctG8U2+uRO9nPKrx4DxyEq656ZHPB9RkVLrXiW08PaZcaxrF6ba0tl3O7MeB0AA6kk8ADkmvK
vA0csmtTXcRzBFbmJ2HQyM6lRn1UBvzrD/aF07UdR8BRyaerSR2N7FcXCqMkwqrqTgdlZlY/Su7h
TinFY3JFmNanadnotnZvVdbM+V8QILKliJYVc/JG6Xna9nb+rF/TP2k/BOo6kmnynULGORgq3FxG
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
8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+
Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/n
rdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+w
bH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmi
sb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HK
ANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZc
f/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X
/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/
563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/
sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/
8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+
Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/n
rdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+w
bH/nrdf+Blx/8co/sGx/563X/gZcf/HKANmisb+wbH/nrdf+Blx/8co/sGx/563X/gZcf/HKAP/R
/fyisbz/ABD/AM+Nr/4FP/8AGKPP8Q/8+Nr/AOBT/wDxigDZorG8/wAQ/wDPja/+BT//ABijz/EP
/Pja/wDgU/8A8YoA2aKxvP8AEP8Az42v/gU//wAYo8/xD/z42v8A4FP/APGKANmisbz/ABD/AM+N
r/4FP/8AGKPP8Q/8+Nr/AOBT/wDxigDZorG8/wAQ/wDPja/+BT//ABijz/EP/Pja/wDgU/8A8YoA
2aKxvP8AEP8Az42v/gU//wAYo8/xD/z42v8A4FP/APGKANmisbz/ABD/AM+Nr/4FP/8AGKPP8Q/8
+Nr/AOBT/wDxigDZorG8/wAQ/wDPja/+BT//ABijz/EP/Pja/wDgU/8A8YoA2aKxvP8AEP8Az42v
/gU//wAYo8/xD/z42v8A4FP/APGKANmisbz/ABD/AM+Nr/4FP/8AGKPP8Q/8+Nr/AOBT/wDxigDZ
orG8/wAQ/wDPja/+BT//ABijz/EP/Pja/wDgU/8A8YoA2aKxvP8AEP8Az42v/gU//wAYo8/xD/z4
2v8A4FP/APGKANmisbz/ABD/AM+Nr/4FP/8AGKPP8Q/8+Nr/AOBT/wDxigDZorG8/wAQ/wDPja/+
BT//ABijz/EP/Pja/wDgU/8A8YoA2aKxvP8AEP8Az42v/gU//wAYo8/xD/z42v8A4FP/APGKANmi
sbz/ABD/AM+Nr/4FP/8AGKPP8Q/8+Nr/AOBT/wDxigDZorG8/wAQ/wDPja/+BT//ABijz/EP/Pja
/wDgU/8A8YoA2aKxvP8AEP8Az42v/gU//wAYo8/xD/z42v8A4FP/APGKANmisbz/ABD/AM+Nr/4F
P/8AGKPP8Q/8+Nr/AOBT/wDxigDZorG8/wAQ/wDPja/+BT//ABijz/EP/Pja/wDgU/8A8YoA2aKx
vP8AEP8Az42v/gU//wAYo8/xD/z42v8A4FP/APGKANmisbz/ABD/AM+Nr/4FP/8AGKPP8Q/8+Nr/
AOBT/wDxigDZorG8/wAQ/wDPja/+BT//ABijz/EP/Pja/wDgU/8A8YoA2aKxvP8AEP8Az42v/gU/
/wAYo8/xD/z42v8A4FP/APGKANmisbz/ABD/AM+Nr/4FP/8AGKPP8Q/8+Nr/AOBT/wDxigDZorG8
/wAQ/wDPja/+BT//ABijz/EP/Pja/wDgU/8A8YoA2aKxvP8AEP8Az42v/gU//wAYo8/xD/z42v8A
4FP/APGKANmisbz/ABD/AM+Nr/4FP/8AGKPP8Q/8+Nr/AOBT/wDxigDZorG8/wAQ/wDPja/+BT//
ABijz/EP/Pja/wDgU/8A8YoA2aKxvP8AEP8Az42v/gU//wAYo8/xD/z42v8A4FP/APGKANmisbz/
ABD/AM+Nr/4FP/8AGKPP8Q/8+Nr/AOBT/wDxigDZorG8/wAQ/wDPja/+BT//ABijz/EP/Pja/wDg
U/8A8YoA2aKxvP8AEP8Az42v/gU//wAYo8/xD/z42v8A4FP/APGKAP/S/fyiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKAP/2Q==
--Apple-Mail=_2685EA1F-CC50-4E4B-B820-3C0F53C7237D--
--Apple-Mail=_E0E1A209-F748-40C5-A592-81EA59007650--
1
0
This is a multi-part message in MIME format.
--------------7B762674A4B02C3B895B9538
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
I recently installed oVirt 4.2 on centos 7 and it turns out that it gave=20
me the following error when trying to execute the command engine-setup
[root@localhost ~]# engine-setup
[ INFO=C2=A0 ] Stage: Initializing
[ INFO=C2=A0 ] Stage: Environment setup
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Configuration fil=
es:=20
['/etc/ovirt-engine-setup.conf.d/10-packaging-jboss.conf',=20
'/etc/ovirt-engine-setup.conf.d/10-packaging.conf']
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Log file:=20
/var/log/ovirt-engine/setup/ovirt-engine-setup-20180320051815-eon9vg.log
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Version: otopi-1.=
7.7 (otopi-1.7.7-1.el7)
[ ERROR ] "before" parameter of method=20
otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn.Pl=
ugin._misc_configure_ovn_pki=20
is a string, should probably be a tuple. Perhaps a missing comma?
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 methodinfo: {'pri=
ority': 5000, 'name': None, 'before':=20
'osetup.ovn.provider.service.restart', 'after':=20
('osetup.pki.ca.available', 'osetup.ovn.services.restart'), 'method':=20
<bound method ?._misc_configure_ovn_pki of=20
<otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn.P=
lugin=20
object at 0x1592790>>, 'condition': <bound method ?.<lambda> of=20
<otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn.P=
lugin=20
object at 0x1592790>>, 'stage': 11}
[ ERROR ] "before" parameter of method=20
otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn.Pl=
ugin._misc_configure_provider=20
is a string, should probably be a tuple. Perhaps a missing comma?
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 methodinfo: {'pri=
ority': 5000, 'name': None, 'before':=20
'osetup.ovn.provider.service.restart', 'after':=20
('osetup.pki.ca.available', 'osetup.ovn.services.restart'), 'method':=20
<bound method ?._misc_configure_provider of=20
<otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn.P=
lugin=20
object at 0x1592790>>, 'condition': <bound method ?.<lambda> of=20
<otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn.P=
lugin=20
object at 0x1592790>>, 'stage': 11}
[ ERROR ] Failed to execute stage 'Environment setup': Found bad=20
"before" or "after" parameters
[ INFO=C2=A0 ] Stage: Clean up
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Log file is locat=
ed at=20
/var/log/ovirt-engine/setup/ovirt-engine-setup-20180320051815-eon9vg.log
[ ERROR ] Failed to execute stage 'Clean up': 'NoneType' object has no=20
attribute 'cleanup'
[ INFO=C2=A0 ] Generating answer file=20
'/var/lib/ovirt-engine/setup/answers/20180320051817-setup.conf'
[ INFO=C2=A0 ] Stage: Pre-termination
[ INFO=C2=A0 ] Stage: Termination
[ ERROR ] Execution of setup failed
UCIENCIA 2018: III Conferencia Cient=C3=ADfica Internacional de la Universidad de las Ciencias Inform=C3=A1ticas. =0ADel 24-26 de septiembre, 2018 http://uciencia.uci.cu http://eventos.uci.cu=0A
--------------7B762674A4B02C3B895B9538
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf=
-8">
</head>
<body text=3D"#000000" bgcolor=3D"#FFFFFF">
<p><span id=3D"result_box" class=3D"" lang=3D"en"><span class=3D"">I
recently installed oVirt 4.2 on centos 7 and it turns out that
it gave me the following error when trying to execute the
command engine-setup</span></span></p>
<p><br>
</p>
<p>[root@localhost ~]# engine-setup<br>
[ INFO=C2=A0 ] Stage: Initializing<br>
[ INFO=C2=A0 ] Stage: Environment setup<br>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Configuratio=
n files:
['/etc/ovirt-engine-setup.conf.d/10-packaging-jboss.conf',
'/etc/ovirt-engine-setup.conf.d/10-packaging.conf']<br>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Log file:
/var/log/ovirt-engine/setup/ovirt-engine-setup-20180320051815-eon9v=
g.log<br>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Version: oto=
pi-1.7.7 (otopi-1.7.7-1.el7)<br>
[ ERROR ] "before" parameter of method
otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn.Pl=
ugin._misc_configure_ovn_pki
is a string, should probably be a tuple. Perhaps a missing comma?<b=
r>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 methodinfo: =
{'priority': 5000, 'name': None, 'before':
'osetup.ovn.provider.service.restart', 'after':
('osetup.pki.ca.available', 'osetup.ovn.services.restart'),
'method': <bound method ?._misc_configure_ovn_pki of
<otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderov=
n.Plugin
object at 0x1592790>>, 'condition': <bound method
?.<lambda> of
<otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderov=
n.Plugin
object at 0x1592790>>, 'stage': 11}<br>
[ ERROR ] "before" parameter of method
otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderovn.Pl=
ugin._misc_configure_provider
is a string, should probably be a tuple. Perhaps a missing comma?<b=
r>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 methodinfo: =
{'priority': 5000, 'name': None, 'before':
'osetup.ovn.provider.service.restart', 'after':
('osetup.pki.ca.available', 'osetup.ovn.services.restart'),
'method': <bound method ?._misc_configure_provider of
<otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderov=
n.Plugin
object at 0x1592790>>, 'condition': <bound method
?.<lambda> of
<otopi.plugins.ovirt_engine_setup.ovirt_engine.network.ovirtproviderov=
n.Plugin
object at 0x1592790>>, 'stage': 11}<br>
[ ERROR ] Failed to execute stage 'Environment setup': Found bad
"before" or "after" parameters<br>
[ INFO=C2=A0 ] Stage: Clean up<br>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Log file is =
located at
/var/log/ovirt-engine/setup/ovirt-engine-setup-20180320051815-eon9v=
g.log<br>
[ ERROR ] Failed to execute stage 'Clean up': 'NoneType' object
has no attribute 'cleanup'<br>
[ INFO=C2=A0 ] Generating answer file
'/var/lib/ovirt-engine/setup/answers/20180320051817-setup.conf'<br>
[ INFO=C2=A0 ] Stage: Pre-termination<br>
[ INFO=C2=A0 ] Stage: Termination<br>
[ ERROR ] Execution of setup failed<br>
</p>
<br>=
<html>=0A<body>=0A<div>=0A<img src=3D"https://www.uci.cu/sites/default/files/uciencia.jpg" >=0A</div>=0A</body>=0A</html>=0A
<br>=
</body>
</html>
--------------7B762674A4B02C3B895B9538--
2
1
--_000_CY1PR15MB0444640A0F3DB3A637F9F1AAF2AB0CY1PR15MB0444namp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
My ovirt 4.1.9 install is throwing error 404 - Not found. Follow the log fi=
les.
DHW
2018-03-20 09:14:31|ETL Service Stopped
2018-03-20 09:16:32|ETL Service Started
ovirtEngineDbDriverClass|org.postgresql.Driver
ovirtEngineHistoryDbJdbcConnection|jdbc:postgresql://localhost:5432/ovirt_e=
ngine_history?sslfactory=3Dorg.postgresql.ssl.NonValidatingFactory
hoursToKeepDaily|0
hoursToKeepHourly|720
ovirtEngineDbPassword|**********************
runDeleteTime|3
ovirtEngineDbJdbcConnection|jdbc:postgresql://localhost:5432/engine?sslfact=
ory=3Dorg.postgresql.ssl.NonValidatingFactory
runInterleave|60
limitRows|limit 1000
ovirtEngineHistoryDbUser|ovirt_engine_history
ovirtEngineDbUser|engine
deleteIncrement|10
timeBetweenErrorEvents|300000
hoursToKeepSamples|24
deleteMultiplier|1000
lastErrorSent|2011-07-03 12:46:47.000000
etlVersion|4.1.9
dwhAggregationDebug|false
dwhUuid|f01b63b4-97c6-4cc4-b363-01f0928822cf
ovirtEngineHistoryDbDriverClass|org.postgresql.Driver
ovirtEngineHistoryDbPassword|**********************
Engine
2018-03-20 09:16:43,213-03 WARN [org.ovirt.engine.core.utils.ConfigUtilsBa=
se] (ServerService Thread Pool -- 46) [] Could not find enum value for opti=
on: 'VdsFenceOptions'
2018-03-20 09:16:43,213-03 WARN [org.ovirt.engine.core.utils.ConfigUtilsBa=
se] (ServerService Thread Pool -- 46) [] Could not find enum value for opti=
on: 'DbJustRestored'
2018-03-20 09:16:43,215-03 INFO [org.ovirt.engine.core.utils.osinfo.OsInfo=
PreferencesLoader] (ServerService Thread Pool -- 46) [] Loading file '/etc/=
ovirt-engine/osinfo.conf.d/00-defaults.properties'
2018-03-20 09:16:43,252-03 ERROR [org.ovirt.engine.core.bll.Backend] (Serve=
rService Thread Pool -- 46) [] Error during initialization: org.springframe=
work.jdbc.BadSqlGrammarException: CallableStatementCallback; bad SQL gramma=
r [{call clear_osinfo()}]; nested exception is org.postgresql.util.PSQLExce=
ption: ERROR: relation "dwh_osinfo" does not exist
Where: SQL statement "TRUNCATE dwh_osinfo"
PL/pgSQL function clear_osinfo() line 3 at SQL statement
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTransla=
tor.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:231) [spring-jdbc.j=
ar:4.2.4.RELEASE]
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTra=
nslator.translate(AbstractFallbackSQLExceptionTranslator.java:73) [spring-j=
dbc.jar:4.2.4.RELEASE]
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.=
java:1094) [spring-jdbc.jar:4.2.4.RELEASE]
at org.springframework.jdbc.core.JdbcTemplate.call(JdbcTemplate.jav=
a:1130) [spring-jdbc.jar:4.2.4.RELEASE]
at org.springframework.jdbc.core.simple.AbstractJdbcCall.executeCal=
lInternal(AbstractJdbcCall.java:405) [spring-jdbc.jar:4.2.4.RELEASE]
at org.springframework.jdbc.core.simple.AbstractJdbcCall.doExecute(=
AbstractJdbcCall.java:377) [spring-jdbc.jar:4.2.4.RELEASE]
at org.springframework.jdbc.core.simple.SimpleJdbcCall.execute(Simp=
leJdbcCall.java:188) [spring-jdbc.jar:4.2.4.RELEASE]
at org.ovirt.engine.core.dao.dwh.OsInfoDaoImpl.populateDwhOsInfo(Os=
InfoDaoImpl.java:52) [dal.jar:]
at org.ovirt.engine.core.bll.Backend.initOsRepository(Backend.java:=
742) [bll.jar:]
at org.ovirt.engine.core.bll.Backend.initialize(Backend.java:258) [=
bll.jar:]
at org.ovirt.engine.core.bll.Backend.create(Backend.java:197) [bll.=
jar:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.=
jar:1.8.0_161]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor=
Impl.java:62) [rt.jar:1.8.0_161]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod=
AccessorImpl.java:43) [rt.jar:1.8.0_161]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_1=
61]
at org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterce=
ptor.processInvocation(ManagedReferenceLifecycleMethodInterceptor.java:96)
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.invocation.InterceptorContext$Invocation.proceed(Inter=
ceptorContext.java:437)
at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.delegateIntercep=
tion(Jsr299BindingsInterceptor.java:70) [wildfly-weld-10.1.0.Final.jar:10.1=
.0.Final]
at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doLifecycleInter=
ception(Jsr299BindingsInterceptor.java:117) [wildfly-weld-10.1.0.Final.jar:=
10.1.0.Final]
at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocatio=
n(Jsr299BindingsInterceptor.java:103) [wildfly-weld-10.1.0.Final.jar:10.1.0=
.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.invocation.InterceptorContext$Invocation.proceed(Inter=
ceptorContext.java:437)
at org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.=
aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:73) [weld-co=
re-impl-2.3.5.Final.jar:2.3.5.Final]
at org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.proce=
ssInvocation(EjbRequestScopeActivationInterceptor.java:83) [wildfly-weld-10=
.1.0.Final.jar:10.1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.weld.injection.WeldInjectionInterceptor.processInvo=
cation(WeldInjectionInterceptor.java:53) [wildfly-weld-10.1.0.Final.jar:10.=
1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.ee.component.AroundConstructInterceptorFactory$1.pr=
ocessInvocation(AroundConstructInterceptorFactory.java:28)
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.weld.injection.WeldInterceptorInjectionInterceptor.=
processInvocation(WeldInterceptorInjectionInterceptor.java:56) [wildfly-wel=
d-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.ee.component.ComponentInstantiatorInterceptor.proce=
ssInvocation(ComponentInstantiatorInterceptor.java:74)
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.weld.ejb.Jsr299BindingsCreateInterceptor.processInv=
ocation(Jsr299BindingsCreateInterceptor.java:100) [wildfly-weld-10.1.0.Fina=
l.jar:10.1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.ee.component.NamespaceContextInterceptor.processInv=
ocation(NamespaceContextInterceptor.java:50)
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxIntercep=
tor.java:263) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.ejb3.tx.CMTTxInterceptor.supports(CMTTxInterceptor.=
java:374) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.processInvocation=
(LifecycleCMTTxInterceptor.java:70) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.F=
inal]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.weld.injection.WeldInjectionContextInterceptor.proc=
essInvocation(WeldInjectionContextInterceptor.java:43) [wildfly-weld-10.1.0=
.Final.jar:10.1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContex=
tInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)=
[wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processI=
nvocation(ConcurrentContextInterceptor.java:45) [wildfly-ee-10.1.0.Final.ja=
r:10.1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.invocation.ContextClassLoaderInterceptor.processInvoca=
tion(ContextClassLoaderInterceptor.java:64)
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.as.ejb3.component.singleton.StartupCountDownIntercepto=
r.processInvocation(StartupCountDownInterceptor.java:25) [wildfly-ejb3-10.1=
.0.Final.jar:10.1.0.Final]
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.invocation.InterceptorContext.run(InterceptorContext.j=
ava:356)
at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processIn=
vocation(PrivilegedWithCombinerInterceptor.java:80)
at org.jboss.invocation.InterceptorContext.proceed(InterceptorConte=
xt.java:340)
at org.jboss.invocation.ChainedInterceptor.processInvocation(Chaine=
dInterceptor.java:61)
at org.jboss.as.ee.component.BasicComponent.constructComponentInsta=
nce(BasicComponent.java:161)
at org.jboss.as.ee.component.BasicComponent.constructComponentInsta=
nce(BasicComponent.java:134)
at org.jboss.as.ee.component.BasicComponent.createInstance(BasicCom=
ponent.java:88)
at org.jboss.as.ejb3.component.singleton.SingletonComponent.getComp=
onentInstance(SingletonComponent.java:124) [wildfly-ejb3-10.1.0.Final.jar:1=
0.1.0.Final]
at org.jboss.as.ejb3.component.singleton.SingletonComponent.start(S=
ingletonComponent.java:138) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.ee.component.ComponentStartService$1.run(ComponentS=
tartService.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.ja=
va:511) [rt.jar:1.8.0_161]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar=
:1.8.0_161]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExec=
utor.java:1149) [rt.jar:1.8.0_161]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExe=
cutor.java:624) [rt.jar:1.8.0_161]
at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_161]
at org.jboss.threads.JBossThread.run(JBossThread.java:320)
Caused by: org.postgresql.util.PSQLException: ERROR: relation "dwh_osinfo" =
does not exist
Where: SQL statement "TRUNCATE dwh_osinfo"
PL/pgSQL function clear_osinfo() line 3 at SQL statement
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(Qu=
eryExecutorImpl.java:2157)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExe=
cutorImpl.java:1886)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorIm=
pl.java:255)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc=
2Statement.java:555)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(Abs=
tractJdbc2Statement.java:417)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc=
2Statement.java:410)
at org.jboss.jca.adapters.jdbc.CachedPreparedStatement.execute(Cach=
edPreparedStatement.java:303)
at org.jboss.jca.adapters.jdbc.WrappedPreparedStatement.execute(Wra=
ppedPreparedStatement.java:442)
at org.springframework.jdbc.core.JdbcTemplate$6.doInCallableStateme=
nt(JdbcTemplate.java:1133) [spring-jdbc.jar:4.2.4.RELEASE]
at org.springframework.jdbc.core.JdbcTemplate$6.doInCallableStateme=
nt(JdbcTemplate.java:1130) [spring-jdbc.jar:4.2.4.RELEASE]
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.=
java:1078) [spring-jdbc.jar:4.2.4.RELEASE]
... 65 more
--_000_CY1PR15MB0444640A0F3DB3A637F9F1AAF2AB0CY1PR15MB0444namp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">
Hello,<br>
<br>
<span id=3D"result_box" class=3D"" lang=3D"en"><span>My ovirt 4.1.9 install=
is throwing error 404 - Not found.</span>
<span class=3D"">Follow the log files.</span></span><br>
<br>
<div>DHW</div>
<div>2018-03-20 09:14:31|ETL Service Stopped</div>
<div>2018-03-20 09:16:32|ETL Service Started</div>
<div>ovirtEngineDbDriverClass|org.postgresql.Driver</div>
<div>ovirtEngineHistoryDbJdbcConnection|jdbc:postgresql://localhost:5432/ov=
irt_engine_history?sslfactory=3Dorg.postgresql.ssl.NonValidatingFactory</di=
v>
<div>hoursToKeepDaily|0</div>
<div>hoursToKeepHourly|720</div>
<div>ovirtEngineDbPassword|**********************</div>
<div>runDeleteTime|3</div>
<div>ovirtEngineDbJdbcConnection|jdbc:postgresql://localhost:5432/engine?ss=
lfactory=3Dorg.postgresql.ssl.NonValidatingFactory</div>
<div>runInterleave|60</div>
<div>limitRows|limit 1000</div>
<div>ovirtEngineHistoryDbUser|ovirt_engine_history</div>
<div>ovirtEngineDbUser|engine</div>
<div>deleteIncrement|10</div>
<div>timeBetweenErrorEvents|300000</div>
<div>hoursToKeepSamples|24</div>
<div>deleteMultiplier|1000</div>
<div>lastErrorSent|2011-07-03 12:46:47.000000</div>
<div>etlVersion|4.1.9</div>
<div>dwhAggregationDebug|false</div>
<div>dwhUuid|f01b63b4-97c6-4cc4-b363-01f0928822cf</div>
<div>ovirtEngineHistoryDbDriverClass|org.postgresql.Driver</div>
<div>ovirtEngineHistoryDbPassword|**********************</div>
<div></div>
<div>Engine</div>
<div>2018-03-20 09:16:43,213-03 WARN [org.ovirt.engine.core.utils.Con=
figUtilsBase] (ServerService Thread Pool -- 46) [] Could not find enum valu=
e for option: 'VdsFenceOptions'</div>
<div>2018-03-20 09:16:43,213-03 WARN [org.ovirt.engine.core.utils.Con=
figUtilsBase] (ServerService Thread Pool -- 46) [] Could not find enum valu=
e for option: 'DbJustRestored'</div>
<div>2018-03-20 09:16:43,215-03 INFO [org.ovirt.engine.core.utils.osi=
nfo.OsInfoPreferencesLoader] (ServerService Thread Pool -- 46) [] Loading f=
ile '/etc/ovirt-engine/osinfo.conf.d/00-defaults.properties'</div>
<div>2018-03-20 09:16:43,252-03 ERROR [org.ovirt.engine.core.bll.Backend] (=
ServerService Thread Pool -- 46) [] Error during initialization: org.spring=
framework.jdbc.BadSqlGrammarException: CallableStatementCallback; bad SQL g=
rammar [{call clear_osinfo()}];
nested exception is org.postgresql.util.PSQLException: ERROR: relation &qu=
ot;dwh_osinfo" does not exist</div>
<div> Where: SQL statement "TRUNCATE dwh_osinfo"</div>
<div>PL/pgSQL function clear_osinfo() line 3 at SQL statement</div>
<div> at org.springframework.jdbc=
.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExce=
ptionTranslator.java:231) [spring-jdbc.jar:4.2.4.RELEASE]</div>
<div> at org.springframework.jdbc=
.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackS=
QLExceptionTranslator.java:73) [spring-jdbc.jar:4.2.4.RELEASE]</div>
<div> at org.springframework.jdbc=
.core.JdbcTemplate.execute(JdbcTemplate.java:1094) [spring-jdbc.jar:4.2.4.R=
ELEASE]</div>
<div> at org.springframework.jdbc=
.core.JdbcTemplate.call(JdbcTemplate.java:1130) [spring-jdbc.jar:4.2.4.RELE=
ASE]</div>
<div> at org.springframework.jdbc=
.core.simple.AbstractJdbcCall.executeCallInternal(AbstractJdbcCall.java:405=
) [spring-jdbc.jar:4.2.4.RELEASE]</div>
<div> at org.springframework.jdbc=
.core.simple.AbstractJdbcCall.doExecute(AbstractJdbcCall.java:377) [spring-=
jdbc.jar:4.2.4.RELEASE]</div>
<div> at org.springframework.jdbc=
.core.simple.SimpleJdbcCall.execute(SimpleJdbcCall.java:188) [spring-jdbc.j=
ar:4.2.4.RELEASE]</div>
<div> at org.ovirt.engine.core.da=
o.dwh.OsInfoDaoImpl.populateDwhOsInfo(OsInfoDaoImpl.java:52) [dal.jar:]</di=
v>
<div> at org.ovirt.engine.core.bl=
l.Backend.initOsRepository(Backend.java:742) [bll.jar:]</div>
<div> at org.ovirt.engine.core.bl=
l.Backend.initialize(Backend.java:258) [bll.jar:]</div>
<div> at org.ovirt.engine.core.bl=
l.Backend.create(Backend.java:197) [bll.jar:]</div>
<div> at sun.reflect.NativeMethod=
AccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_161]</div>
<div> at sun.reflect.NativeMethod=
AccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_161]</d=
iv>
<div> at sun.reflect.DelegatingMe=
thodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0=
_161]</div>
<div> at java.lang.reflect.Method=
.invoke(Method.java:498) [rt.jar:1.8.0_161]</div>
<div> at org.jboss.as.ee.componen=
t.ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedRefer=
enceLifecycleMethodInterceptor.java:96)</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.invocation.Int=
erceptorContext$Invocation.proceed(InterceptorContext.java:437)</div>
<div> at org.jboss.as.weld.ejb.Js=
r299BindingsInterceptor.delegateInterception(Jsr299BindingsInterceptor.java=
:70) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.as.weld.ejb.Js=
r299BindingsInterceptor.doLifecycleInterception(Jsr299BindingsInterceptor.j=
ava:117) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.as.weld.ejb.Js=
r299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:10=
3) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.invocation.Int=
erceptorContext$Invocation.proceed(InterceptorContext.java:437)</div>
<div> at org.jboss.weld.ejb.Abstr=
actEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScop=
eActivationInterceptor.java:73) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final=
]</div>
<div> at org.jboss.as.weld.ejb.Ej=
bRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivat=
ionInterceptor.java:83) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.weld.inject=
ion.WeldInjectionInterceptor.processInvocation(WeldInjectionInterceptor.jav=
a:53) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.ee.componen=
t.AroundConstructInterceptorFactory$1.processInvocation(AroundConstructInte=
rceptorFactory.java:28)</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.weld.inject=
ion.WeldInterceptorInjectionInterceptor.processInvocation(WeldInterceptorIn=
jectionInterceptor.java:56) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]</d=
iv>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.ee.componen=
t.ComponentInstantiatorInterceptor.processInvocation(ComponentInstantiatorI=
nterceptor.java:74)</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.weld.ejb.Js=
r299BindingsCreateInterceptor.processInvocation(Jsr299BindingsCreateInterce=
ptor.java:100) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.ee.componen=
t.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor=
.java:50)</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.ejb3.tx.CMT=
TxInterceptor.invokeInNoTx(CMTTxInterceptor.java:263) [wildfly-ejb3-10.1.0.=
Final.jar:10.1.0.Final]</div>
<div> at org.jboss.as.ejb3.tx.CMT=
TxInterceptor.supports(CMTTxInterceptor.java:374) [wildfly-ejb3-10.1.0.Fina=
l.jar:10.1.0.Final]</div>
<div> at org.jboss.as.ejb3.tx.Lif=
ecycleCMTTxInterceptor.processInvocation(LifecycleCMTTxInterceptor.java:70)=
[wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.weld.inject=
ion.WeldInjectionContextInterceptor.processInvocation(WeldInjectionContextI=
nterceptor.java:43) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.ejb3.compon=
ent.interceptors.CurrentInvocationContextInterceptor.processInvocation(Curr=
entInvocationContextInterceptor.java:41) [wildfly-ejb3-10.1.0.Final.jar:10.=
1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.ee.concurre=
nt.ConcurrentContextInterceptor.processInvocation(ConcurrentContextIntercep=
tor.java:45) [wildfly-ee-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.invocation.Con=
textClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.=
java:64)</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.as.ejb3.compon=
ent.singleton.StartupCountDownInterceptor.processInvocation(StartupCountDow=
nInterceptor.java:25) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.invocation.Int=
erceptorContext.run(InterceptorContext.java:356)</div>
<div> at org.jboss.invocation.Pri=
vilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInte=
rceptor.java:80)</div>
<div> at org.jboss.invocation.Int=
erceptorContext.proceed(InterceptorContext.java:340)</div>
<div> at org.jboss.invocation.Cha=
inedInterceptor.processInvocation(ChainedInterceptor.java:61)</div>
<div> at org.jboss.as.ee.componen=
t.BasicComponent.constructComponentInstance(BasicComponent.java:161)</div>
<div> at org.jboss.as.ee.componen=
t.BasicComponent.constructComponentInstance(BasicComponent.java:134)</div>
<div> at org.jboss.as.ee.componen=
t.BasicComponent.createInstance(BasicComponent.java:88)</div>
<div> at org.jboss.as.ejb3.compon=
ent.singleton.SingletonComponent.getComponentInstance(SingletonComponent.ja=
va:124) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.as.ejb3.compon=
ent.singleton.SingletonComponent.start(SingletonComponent.java:138) [wildfl=
y-ejb3-10.1.0.Final.jar:10.1.0.Final]</div>
<div> at org.jboss.as.ee.componen=
t.ComponentStartService$1.run(ComponentStartService.java:54)</div>
<div> at java.util.concurrent.Exe=
cutors$RunnableAdapter.call(Executors.java:511) [rt.jar:1.8.0_161]</div>
<div> at java.util.concurrent.Fut=
ureTask.run(FutureTask.java:266) [rt.jar:1.8.0_161]</div>
<div> at java.util.concurrent.Thr=
eadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_161]<=
/div>
<div> at java.util.concurrent.Thr=
eadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_161]<=
/div>
<div> at java.lang.Thread.run(Thr=
ead.java:748) [rt.jar:1.8.0_161]</div>
<div> at org.jboss.threads.JBossT=
hread.run(JBossThread.java:320)</div>
<div>Caused by: org.postgresql.util.PSQLException: ERROR: relation "dw=
h_osinfo" does not exist</div>
<div> Where: SQL statement "TRUNCATE dwh_osinfo"</div>
<div>PL/pgSQL function clear_osinfo() line 3 at SQL statement</div>
<div> at org.postgresql.core.v3.Q=
ueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157)</div>
<div> at org.postgresql.core.v3.Q=
ueryExecutorImpl.processResults(QueryExecutorImpl.java:1886)</div>
<div> at org.postgresql.core.v3.Q=
ueryExecutorImpl.execute(QueryExecutorImpl.java:255)</div>
<div> at org.postgresql.jdbc2.Abs=
tractJdbc2Statement.execute(AbstractJdbc2Statement.java:555)</div>
<div> at org.postgresql.jdbc2.Abs=
tractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417)</div>
<div> at org.postgresql.jdbc2.Abs=
tractJdbc2Statement.execute(AbstractJdbc2Statement.java:410)</div>
<div> at org.jboss.jca.adapters.j=
dbc.CachedPreparedStatement.execute(CachedPreparedStatement.java:303)</div>
<div> at org.jboss.jca.adapters.j=
dbc.WrappedPreparedStatement.execute(WrappedPreparedStatement.java:442)</di=
v>
<div> at org.springframework.jdbc=
.core.JdbcTemplate$6.doInCallableStatement(JdbcTemplate.java:1133) [spring-=
jdbc.jar:4.2.4.RELEASE]</div>
<div> at org.springframework.jdbc=
.core.JdbcTemplate$6.doInCallableStatement(JdbcTemplate.java:1130) [spring-=
jdbc.jar:4.2.4.RELEASE]</div>
<div> at org.springframework.jdbc=
.core.JdbcTemplate.execute(JdbcTemplate.java:1078) [spring-jdbc.jar:4.2.4.R=
ELEASE]</div>
<div> ... 65 more<br>
</div>
<br>
<br>
<br>
</div>
</div>
</body>
</html>
--_000_CY1PR15MB0444640A0F3DB3A637F9F1AAF2AB0CY1PR15MB0444namp_--
1
0
--=_71d0204ede0ed034c43d7c1c39078f8a
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Hi,=0A I wanted to rebuild a new hosted engine setup, as the old was c=
orrupted (too much violent poweroff !) So the server was not reinstall=
ed, I just runned "ovirt-hosted-engine-cleanup". The network setup gener=
ated by vdsm seems to be still in place, so I haven't changed anything t=
here. Then I decided to update the packages to the latest versions ava=
ible, rebooted the server and run "ovirt-hosted-engine-setup". But the=
process never succeeds, as I get an error after a long time spent in "[=
INFO ] TASK [Wait for the host to be up]" [ ERROR ] fatal: [localho=
st]: FAILED! =3D> {"ansible_facts": {"ovirt_hosts": [{"address": "pfm-sr=
v-virt-1.pfm-ad.pfm.loc", "affinity_labels": [], "auto_numa_status": "un=
known", "certificate": {"organization": "pfm.loc", "subject": "O=3Dpfm.l=
oc,CN=3Dpfm-srv-virt-1.pfm-ad.pfm.loc"}, "cluster": {"href": "/ovirt-eng=
ine/api/clusters/d6c9358e-2b8b-11e8-bc86-00163e152701", "id": "d6c9358e-=
2b8b-11e8-bc86-00163e152701"}, "comment": "", "cpu": {"speed": 0.0, "top=
ology": {}}, "device_passthrough": {"enabled": false}, "devices": [], "e=
xternal_network_provider_configurations": [], "external_status": "ok", "=
hardware_information": {"supported_rng_sources": []}, "hooks": [], "href=
": "/ovirt-engine/api/hosts/542566c4-fc85-4398-9402-10c8adaa9554", "id":=
"542566c4-fc85-4398-9402-10c8adaa9554", "katello_errata": [], "kdump_st=
atus": "unknown", "ksm": {"enabled": false}, "max_scheduling_memory": 0,=
"memory": 0, "name": "pfm-srv-virt-1.pfm-ad.pfm.loc", "network_attachme=
nts": [], "nics": [], "numa_nodes": [], "numa_supported": false, "os": {=
"custom_kernel_cmdline": ""}, "permissions": [], "port": 54321, "power_m=
anagement": {"automatic_pm_enabled": true, "enabled": false, "kdump_dete=
ction": true, "pm_proxies": []}, "protocol": "stomp", "se_linux": {}, "s=
pm": {"priority": 5, "status": "none"}, "ssh": {"fingerprint": "SHA256:J=
75BVLFnmGBGFosXzaxCRnuIYcOc75HUBQZ4pOKpDg8", "port": 22}, "statistics":=
[], "status": "non_responsive", "storage_connection_extensions": [], "s=
ummary": {"total": 0}, "tags": [], "transparent_huge_pages": {"enabled":=
false}, "type": "rhel", "unmanaged_networks": [], "update_available": f=
alse}]}, "attempts": 120, "changed": false}=0A[ INFO ] TASK [Remove loca=
l vm dir]=0A[ INFO ] TASK [Notify the user about a failure]=0A[ ERROR ]=
fatal: [localhost]: FAILED! =3D> {"changed": false, "msg": "The system=
may not be provisioned according to the playbook results: please check=
the logs for the issue, fix accordingly or re-deploy from scratch.\n"}=
I made another try with Cockpit, it is the same. Am I doing somet=
hing wrong or is there a bug ? Regards =0A=0A---------------------=
------------------------------------------------------------------------=
----=0AFreeMail powered by mail.fr
--=_71d0204ede0ed034c43d7c1c39078f8a
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<div><span style=3D"font-family: arial, helvetica,sans-serif; font-size:=
10pt; color: #000000;">Hi,<br /></span></div>=0A<div> </div>=0A<di=
v><span style=3D"font-family: arial, helvetica,sans-serif; font-size: 10=
pt; color: #000000;">I wanted to rebuild a new hosted engine setup, as t=
he old was corrupted (too much violent poweroff !)</span></div>=0A<div>&=
nbsp;</div>=0A<div><span style=3D"font-family: arial, helvetica,sans-ser=
if; font-size: 10pt; color: #000000;">So the server was not reinstalled,=
I just runned "ovirt-hosted-engine-cleanup". The network setup generate=
d by vdsm seems to be still in place, so I haven't changed anything ther=
e.</span></div>=0A<div> </div>=0A<div><span style=3D"font-family: a=
rial, helvetica,sans-serif; font-size: 10pt; color: #000000;">Then I dec=
ided to update the packages to the latest versions avaible, rebooted the=
server and run "ovirt-hosted-engine-setup".</span></div>=0A<div> <=
/div>=0A<div><span style=3D"font-family: arial, helvetica,sans-serif; fo=
nt-size: 10pt; color: #000000;">But the process never succeeds, as I get=
an error after a long time spent in "<span class=3D"ansible-output-line=
">[ INFO ] TASK [Wait for the host to be up]</span>"</span></div>=0A<div=
> </div>=0A<div> </div>=0A<div><span style=3D"font-family: ari=
al, helvetica,sans-serif; font-size: 10pt; color: #000000;"><span class=
=3D"ansible-output-line">[ ERROR ] fatal: [localhost]: FAILED! =3D> {=
"ansible_facts": {"ovirt_hosts": [{"address": "pfm-srv-virt-1.pfm-ad.pfm=
.loc", "affinity_labels": [], "auto_numa_status": "unknown", "certificat=
e": {"organization": "pfm.loc", "subject": "O=3Dpfm.loc,CN=3Dpfm-srv-vir=
t-1.pfm-ad.pfm.loc"}, "cluster": {"href": "/ovirt-engine/api/clusters/d6=
c9358e-2b8b-11e8-bc86-00163e152701", "id": "d6c9358e-2b8b-11e8-bc86-0016=
3e152701"}, "comment": "", "cpu": {"speed": 0.0, "topology": {}}, "devic=
e_passthrough": {"enabled": false}, "devices": [], "external_network_pro=
vider_configurations": [], "external_status": "ok", "hardware_informatio=
n": {"supported_rng_sources": []}, "hooks": [], "href": "/ovirt-engine/a=
pi/hosts/542566c4-fc85-4398-9402-10c8adaa9554", "id": "542566c4-fc85-439=
8-9402-10c8adaa9554", "katello_errata": [], "kdump_status": "unknown", "=
ksm": {"enabled": false}, "max_scheduling_memory": 0, "memory": 0, "name=
": "pfm-srv-virt-1.pfm-ad.pfm.loc", "network_attachments": [], "nics": [=
], "numa_nodes": [], "numa_supported": false, "os": {"custom_kernel_cmdl=
ine": ""}, "permissions": [], "port": 54321, "power_management": {"autom=
atic_pm_enabled": true, "enabled": false, "kdump_detection": true, "pm_p=
roxies": []}, "protocol": "stomp", "se_linux": {}, "spm": {"priority": 5=
, "status": "none"}, "ssh": {"fingerprint": "SHA256:J75BVLFnmGBGFosXzaxC=
RnuIYcOc75HUBQZ4pOKpDg8", "port": 22}, "statistics": [], "status": "non_=
responsive", "storage_connection_extensions": [], "summary": {"total": 0=
}, "tags": [], "transparent_huge_pages": {"enabled": false}, "type": "rh=
el", "unmanaged_networks": [], "update_available": false}]}, "attempts":=
120, "changed": false}<br /></span><span class=3D"ansible-output-line">=
[ INFO ] TASK [Remove local vm dir]<br /></span><span class=3D"ansible-o=
utput-line">[ INFO ] TASK [Notify the user about a failure]<br /></span>=
<span class=3D"ansible-output-line">[ ERROR ] fatal: [localhost]: FAILED=
! =3D> {"changed": false, "msg": "The system may not be provisioned a=
ccording to the playbook results: please check the logs for the issue, f=
ix accordingly or re-deploy from scratch.\n"}</span></span></div>=0A<div=
> </div>=0A<div> </div>=0A<div><span style=3D"font-family: ari=
al, helvetica,sans-serif; font-size: 10pt; color: #000000;">I made anoth=
er try with Cockpit, it is the same.</span></div>=0A<div> </div>=0A=
<div><span style=3D"font-family: arial, helvetica,sans-serif; font-size:=
10pt; color: #000000;">Am I doing something wrong or is there a bug ?</=
span></div>=0A<div> </div>=0A<div><span style=3D"font-family: arial=
, helvetica,sans-serif; font-size: 10pt; color: #000000;">Regards</span>=
</div>=0A<div> </div>=0A<div> </div>=0A <br=
/><hr>FreeMail powered by <a href=3D"https://mail.fr" target=3D"_blank">=
mail.fr</a>=0A
--=_71d0204ede0ed034c43d7c1c39078f8a--
2
3
This is a multi-part message in MIME format.
--------------165BBD782CF92190910FEFA9
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hi,
I am trying to upload the disk image which is in qcow2 format. After
uploading about 38 GB the status turns to "Paused by system" and it does
not resume at all. Any attempt to manually resume, will result back in
paused status.
Ovirt engine version : 4.2.1.6-1.el7.centos
Any guidance to finish this upload task?
--
Thanks & Regards,
Anantha Raghava
--------------165BBD782CF92190910FEFA9
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hi,</p>
<p>I am trying to upload the disk image which is in qcow2 format.
After uploading about 38 GB the status turns to "Paused by system"
and it does not resume at all. Any attempt to manually resume,
will result back in paused status.</p>
<p>Ovirt engine version : <span class="gwt-InlineLabel">4.2.1.6-1.el7.centos</span></p>
<p><span class="gwt-InlineLabel">Any guidance to finish this upload
task?<br>
</span></p>
<div class="moz-signature">
<p>-- </p>
<p style="margin-bottom: 0cm; line-height: 100%"><font face="Times
New Roman, serif">Thanks
& Regards,</font></p>
<p style="margin-bottom: 0cm; line-height: 100%"><br>
</p>
<address style="line-height: 100%"><font face="Times New Roman,
serif">Anantha
Raghava</font></address>
<br>
</div>
</body>
</html>
--------------165BBD782CF92190910FEFA9--
3
2
--_000_AM3PR05MB136314CA68BEF180BD8ED19A95D40AM3PR05MB1363eurp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello everyone
I've made a rookie mistake by installing ovirt 4.2 in centos 7 with dhcp in=
stead of a static ip configuration. Both engine and host are in the same ma=
chine cause of limited resources and i was so happy that everything worked =
so well that i kept configuring and installing vm's ,adding local and nfs s=
torage and setting up the backup!
As you understand i must change the configuration to static ip and i can't =
find any guide describing the correct procedure. Is there an official guide=
to change configuration without causing any trouble?
I've found this thread http://lists.ovirt.org/pipermail/users/2014-May/0244=
32.html but this is for a hosted engine and doesn't help when both engine a=
nd host are in the same machine
Thanx in advance
Best Regards
Zois
--_000_AM3PR05MB136314CA68BEF180BD8ED19A95D40AM3PR05MB1363eurp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Helvetica,sans-serif;" dir=3D"ltr">
<p style=3D"margin-top:0;margin-bottom:0">Hello everyone</p>
<p style=3D"margin-top:0;margin-bottom:0"><br>
</p>
<p style=3D"margin-top:0;margin-bottom:0">I've made a rookie mistake by&nbs=
p;installing ovirt 4.2 in centos 7 with dhcp instead of a static ip co=
nfiguration. Both engine and host are in the same machine cause of limited&=
nbsp;resources and i was so happy that everything
worked so well that i kept configuring and installing vm's ,adding local a=
nd nfs storage and setting up the backup!</p>
<p style=3D"margin-top:0;margin-bottom:0">As you understand i must&nbs=
p;change the configuration to static ip and i can't find any guide describi=
ng the correct procedure. Is there an official guide to change configu=
ration without causing any trouble?</p>
<p style=3D"margin-top:0;margin-bottom:0">I've found this thread <a hr=
ef=3D"http://lists.ovirt.org/pipermail/users/2014-May/024432.html" class=3D=
"OWAAutoLink" id=3D"LPlnk575955" previewremoved=3D"true">http://lists.ovirt=
.org/pipermail/users/2014-May/024432.html</a> but
this is for a hosted engine and doesn't help when both engine and host are=
in the same machine</p>
<p style=3D"margin-top:0;margin-bottom:0"></p>
<p style=3D"margin-top:0;margin-bottom:0"><br>
</p>
<p style=3D"margin-top:0;margin-bottom:0">Thanx in advance</p>
<p style=3D"margin-top:0;margin-bottom:0">Best Regards</p>
<p style=3D"margin-top:0;margin-bottom:0">Zois</p>
</div>
</body>
</html>
--_000_AM3PR05MB136314CA68BEF180BD8ED19A95D40AM3PR05MB1363eurp_--
2
1