ovirt-engine, ovirt-engine base O.S, hypervisor base O.S update(s)
by Sandvik Agustin
hi user,
I'm planning to update my virutalization and to fix some system
incompatibility.
we've been using this kind of setup since 2014 and as of now we're not
having some problem.
the system incompatibility that I mention is that, at first my ovirt-engine
base os is CentOS 6.7 and my ovirt-engine first version was 3.5 I believe
that version 3.5 supports adding hosts with the base O.S of Centos 6.x,
then we decided to update the ovirt-engine version from 3.5 to 3.6, then i
begun having problem adding hosts with base O.S of CentOS 6.x, then tried
to google it, I found out that ovirt-engine 3.6 does not support adding
hosts with base O.S of EL6.x, just to add the new host, I decided to change
the base O.S of it from CentOS 6.7 to CentOS 7, i've successfully added it
to the ovirt-engine but on the different Cluster, and because of this, some
features of ovirt-engine 3.6 was unable to use. By the way, my setup here
is self-hosted "ovirt-engine".
now my question is
1. will it still work if I restore my current ovirt-engine backup with base
of CentOS 6.7 to a new ovirt-engine base O.S CentOS 7 without messing with
the Domain data storage. LDAP and VM(s)?
TIA
Sandvik
8 years
failed to activate a (gluster) host. ovirt 4.0.4
by Thing
While trying to figure out how to deploy storage I put 1 host into
maintenance mode, trying to re-activate it and its failed.
It seems to be stuck as neither in activated nor maintenance, so how would
I go about fixing this?
So what log(s) would this be written to?
8 years
low level Image copy failed
by Jonas Israelsson
This is a multi-part message in MIME format.
--------------CAB0EC8E8A33E3E775FFE9D6
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Greetings.
We are in the process of migrating from oVirt 3.6 to 4.0. To properly=20
test 4.0 we have setup a parallel 4.0 environment.
For the non critical vm:s we thought we try the "export vms --> move=20
storage domain to the other DC --> import vms" method.
While many imports are successful quite a few fails with 'low level=20
Image copy failed'
One of these vm impossible to import have the following disk layout.
* Disk 1 - 100GB (Thin)
* Disk2 - 32GB (Preallocated)
* Disk3 - 32GB (Thin)
Where the two thin disk (1 & 3) are successfully imported but disk2, the =
preallocated always fail.
From engine.log
2016-10-19 18:50:28,096 INFO=20
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (DefaultQuartzScheduler2) =
[2dc919bd] BaseAsyncTask::onTaskEndSuccess: Task=20
'30832827-078e-4359-8552-0dccdc9821ff' (Parent Command 'ImportVm',=20
Parameters Type=20
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended=20
successfully.
2016-10-19 18:50:28,096 INFO=20
[org.ovirt.engine.core.bll.CommandMultiAsyncTasks]=20
(DefaultQuartzScheduler2) [2dc919bd] Task with DB Task ID=20
'64829f3d-194b-434f-8997-4723770e4638' and VDSM Task ID=20
'bccae407-0c28-4556-80d3-6b61887ce045' is in state Polling. End action=20
for command 39bbd979-e9f8-4cf6-901f-55d109baa9cc will proceed when all=20
the entity's tasks are completed.
2016-10-19 18:50:40,231 ERROR=20
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMGetAllTasksStatusesVDSComma=
nd]=20
(DefaultQuartzScheduler2) [2dc919bd] Failed in=20
'HSMGetAllTasksStatusesVDS' method
2016-10-19 18:50:40,243 ERROR=20
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]=20
(DefaultQuartzScheduler2) [2dc919bd] Correlation ID: null, Call Stack:=20
null, Custom Event ID: -1, Message: VDSM fattony command failed: low=20
level Image copy failed
2016-10-19 18:50:40,243 INFO=20
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (DefaultQuartzScheduler2) =
[2dc919bd] SPMAsyncTask::PollTask: Polling task=20
'bccae407-0c28-4556-80d3-6b61887ce045' (Parent Command 'ImportVm',=20
Parameters Type=20
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') returned=20
status 'finished', result 'cleanSuccess'.
2016-10-19 18:50:40,296 ERROR=20
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (DefaultQuartzScheduler2) =
[2dc919bd] BaseAsyncTask::logEndTaskFailure: Task=20
'bccae407-0c28-4556-80d3-6b61887ce045' (Parent Command 'ImportVm',=20
Parameters Type=20
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended=20
with failure:
-- Result: 'cleanSuccess'
-- Message: 'VDSGenericException: VDSErrorException: Failed to=20
HSMGetAllTasksStatusesVDS, error =3D low level Image copy failed, code =3D=
=20
261',
-- Exception: 'VDSGenericException: VDSErrorException: Failed to=20
HSMGetAllTasksStatusesVDS, error =3D low level Image copy failed, code =3D=
261'
and from vdsm.log
bccae407-0c28-4556-80d3-6b61887ce045::DEBUG::2016-10-19=20
18:50:36,451::resourceManager::661::Storage.ResourceManager::(releaseReso=
urce)=20
No one is waiting for resource=20
'61842ad9-42da-40a9-8ec8-dd7807a82916_imageNS.9eb60288-27b6-4fb1-aef1-424=
6455d588e',=20
Clearing records.
bccae407-0c28-4556-80d3-6b61887ce045::ERROR::2016-10-19=20
18:50:36,452::task::868::Storage.TaskManager.Task::(_setError)=20
Task=3D`bccae407-0c28-4556-80d3-6b61887ce045`::Unexpected error
Traceback (most recent call last):
File "/usr/share/vdsm/storage/task.py", line 875, in _run
return fn(*args, **kargs)
File "/usr/share/vdsm/storage/task.py", line 334, in run
return self.cmd(*self.argslist, **self.argsdict)
File "/usr/lib/python2.7/site-packages/vdsm/storage/securable.py",=20
line 78, in wrapper
return method(self, *args, **kwargs)
File "/usr/share/vdsm/storage/sp.py", line 1558, in copyImage
postZero, force)
File "/usr/share/vdsm/storage/image.py", line 902, in copyCollapsed
raise se.CopyImageError(str(e))
CopyImageError: low level Image copy failed: ('ecode=3D1, stdout=3D,=20
stderr=3Dqemu-img: error while writing sector 73912303: No space left on =
device\n, message=3DNone',)
To further figure out what is going on we created a wrapper, replacing=20
qemu-img with a script that runs qemu-img through strace.
What caught our attention is the following two lseek
stat("/rhev/data-center/9d200b26-359e-48b6-972a-90da179e4829/61842ad9-42d=
a-40a9-8ec8-dd7807a82916/images/9eb60288-27b6-4fb1-aef1-4246455d588e/ddf8=
b402-514c-4a3c-9683-26810a7c41c0",=20
{st_mode=3DS_IFREG|0660, st_size=3D37849399296, ...}) =3D 0
open("/rhev/data-center/9d200b26-359e-48b6-972a-90da179e4829/61842ad9-42d=
a-40a9-8ec8-dd7807a82916/images/9eb60288-27b6-4fb1-aef1-4246455d588e/ddf8=
b402-514c-4a3c-9683-26810a7c41c0",=20
O_RDONLY|O_DIRECT|O_CLOEXEC) =3D 12
fstat(12, {st_mode=3DS_IFREG|0660, st_size=3D37849399296, ...}) =3D 0
lseek(12, 0, SEEK_END) =3D 37849399296
AND
stat("/rhev/data-center/mnt/blockSD/cb64e1fc-98b6-4b8c-916e-418d05bcd467/=
images/a1d70c22-cace-48d2-9809-caadc70b77e7/71f5fe82-81dd-47e9-aa3f-1a666=
22db4cb",=20
{st_mode=3DS_IFBLK|0660, st_rdev=3Dmakedev(253, 42), ...}) =3D 0
open("/rhev/data-center/mnt/blockSD/cb64e1fc-98b6-4b8c-916e-418d05bcd467/=
images/a1d70c22-cace-48d2-9809-caadc70b77e7/71f5fe82-81dd-47e9-aa3f-1a666=
22db4cb",=20
O_WRONLY|O_CLOEXEC) =3D 14
fstat(14, {st_mode=3DS_IFBLK|0660, st_rdev=3Dmakedev(253, 42), ...}) =3D =
0
lseek(14, 0, SEEK_END) =3D 34359738368
The first checking the size of the image (37849399296) , and the second=20
the size of logical volume (34359738368) just created to hold this image.=
And as you can see the volume is smaller in size than the image it=20
should hold, whereas we are under the impression something made an=20
incorrect decision when creating that volume.
We are uncertain what decides the size of the volume to be created.=20
Could this from the exported vm;s ovf explain what we are seeing ? (size =
vs actual size)
<Disk ovf:diskId=3D"ddf8b402-514c-4a3c-9683-26810a7c41c0" ovf:size=3D"3=
2"=20
ovf:actual_size=3D"35"=20
ovf:vm_snapshot_id=3D"79cf3b25-5211-4195-888b-847a1e085b76"=20
ovf:parentRef=3D""=20
ovf:fileRef=3D"9eb60288-27b6-4fb1-aef1-4246455d588e/ddf8b402-514c-4a3c-96=
83-26810a7c41c0"=20
ovf:format=3D"http://www.vmware.com/specifications/vmdk.html#sparse"=20
ovf:volume-format=3D"RAW" ovf:volume-type=3D"Preallocated"=20
ovf:disk-interface=3D"VirtIO" ovf:boot=3D"false"=20
ovf:disk-alias=3D"Elementary_Jenkins" ovf:disk-description=3D"Mount me as=
=20
/elementary/jenkins and you should be ready to go (xfs with label=20
jenkins)" ovf:wipe-after-delete=3D"false"></Disk>
## Some info ##
$ /usr/bin/qemu-img.org info=20
/rhev/data-center/9d200b26-359e-48b6-972a-90da179e4829/61842ad9-42da-40a9=
-8ec8-dd7807a82916/images/0e7b6498-ae48-46c7-9f4b-2e3b71f1533d/45b9a15b-c=
8eb-4a82-9a99-05e1e0fca706
image:=20
/rhev/data-center/9d200b26-359e-48b6-972a-90da179e4829/61842ad9-42da-40a9=
-8ec8-dd7807a82916/images/0e7b6498-ae48-46c7-9f4b-2e3b71f1533d/45b9a15b-c=
8eb-4a82-9a99-05e1e0fca706
file format: qcow2
virtual size: 32G (34359738368 bytes)
disk size: 26G
cluster_size: 65536
Format specific information:
compat: 0.10
refcount bits: 16
cat=20
/rhev/data-center/9d200b26-359e-48b6-972a-90da179e4829/61842ad9-42da-40a9=
-8ec8-dd7807a82916/images/0e7b6498-ae48-46c7-9f4b-2e3b71f1533d/45b9a15b-c=
8eb-4a82-9a99-05e1e0fca706.meta=20
DOMAIN=3D61842ad9-42da-40a9-8ec8-dd7807a82916
VOLTYPE=3DLEAF
CTIME=3D1476880535
FORMAT=3DCOW
IMAGE=3D0e7b6498-ae48-46c7-9f4b-2e3b71f1533d
DISKTYPE=3D2
PUUID=3D00000000-0000-0000-0000-000000000000
LEGALITY=3DLEGAL
MTIME=3D0
POOL_UUID=3D
SIZE=3D67108864
TYPE=3DSPARSE
DESCRIPTION=3D
EOF
$ cat=20
/rhev/data-center/9d200b26-359e-48b6-972a-90da179e4829/61842ad9-42da-40a9=
-8ec8-dd7807a82916/master/vms/1eab49ff-f777-4a1e-9b94-04b7094b5d37/1eab49=
ff-f777-4a1e-9b94-04b7094b5d37.ovf=20
xml version=3D"1.0" encoding=3D"UTF-8"?><ovf:Envelope=20
xmlns:ovf=3D"http://schemas.dmtf.org/ovf/envelope/1/"=20
xmlns:rasd=3D"http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_Resou=
rceAllocationSettingData"=20
xmlns:vssd=3D"http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_Virtu=
alSystemSettingData"=20
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance"=20
ovf:version=3D"3.6.0.0"><References><File=20
ovf:href=3D"810f083a-7a04-46ac-906b-f5ceeec5228d/9bc6f479-fdcd-4915-b23e-=
520348d9adbe"=20
ovf:id=3D"9bc6f479-fdcd-4915-b23e-520348d9adbe" ovf:size=3D"107374182400"=
=20
ovf:description=3D"Active VM" ovf:disk_storage_type=3D"IMAGE"=20
ovf:cinder_volume_type=3D""></File><File=20
ovf:href=3D"0e7b6498-ae48-46c7-9f4b-2e3b71f1533d/45b9a15b-c8eb-4a82-9a99-=
05e1e0fca706"=20
ovf:id=3D"45b9a15b-c8eb-4a82-9a99-05e1e0fca706" ovf:size=3D"34359738368" =
ovf:description=3D"Active VM" ovf:disk_storage_type=3D"IMAGE"=20
ovf:cinder_volume_type=3D""></File><File=20
ovf:href=3D"9eb60288-27b6-4fb1-aef1-4246455d588e/ddf8b402-514c-4a3c-9683-=
26810a7c41c0"=20
ovf:id=3D"ddf8b402-514c-4a3c-9683-26810a7c41c0" ovf:size=3D"34359738368" =
ovf:description=3D"Active VM" ovf:disk_storage_type=3D"IMAGE"=20
ovf:cinder_volume_type=3D""></File><Nic=20
ovf:id=3D"9d1f9824-d841-4170-90d3-b9ff40e2d2ee"></Nic></References><Secti=
on=20
xsi:type=3D"ovf:NetworkSection_Type"><Info>List of networks</Info><Networ=
k=20
ovf:name=3D"Network 1"></Network></Section><Section=20
xsi:type=3D"ovf:DiskSection_Type"><Info>List of Virtual Disks</Info><Disk=
=20
ovf:diskId=3D"9bc6f479-fdcd-4915-b23e-520348d9adbe" ovf:size=3D"100"=20
ovf:actual_size=3D"3"=20
ovf:vm_snapshot_id=3D"79cf3b25-5211-4195-888b-847a1e085b76"=20
ovf:parentRef=3D""=20
ovf:fileRef=3D"810f083a-7a04-46ac-906b-f5ceeec5228d/9bc6f479-fdcd-4915-b2=
3e-520348d9adbe"=20
ovf:format=3D"http://www.gnome.org/~markmc/qcow-image-format.html"=20
ovf:volume-format=3D"COW" ovf:volume-type=3D"Sparse"=20
ovf:disk-interface=3D"VirtIO" ovf:boot=3D"false"=20
ovf:disk-alias=3D"Elementary_Build42.1" ovf:disk-description=3D"Sources f=
or=20
Opensuse leap (42.1)" ovf:wipe-after-delete=3D"false"></Disk><Disk=20
ovf:diskId=3D"45b9a15b-c8eb-4a82-9a99-05e1e0fca706" ovf:size=3D"32"=20
ovf:actual_size=3D"29"=20
ovf:vm_snapshot_id=3D"79cf3b25-5211-4195-888b-847a1e085b76"=20
ovf:parentRef=3D""=20
ovf:fileRef=3D"0e7b6498-ae48-46c7-9f4b-2e3b71f1533d/45b9a15b-c8eb-4a82-9a=
99-05e1e0fca706"=20
ovf:format=3D"http://www.gnome.org/~markmc/qcow-image-format.html"=20
ovf:volume-format=3D"COW" ovf:volume-type=3D"Sparse"=20
ovf:disk-interface=3D"VirtIO" ovf:boot=3D"true"=20
ovf:disk-alias=3D"Opensuse42.1-Build_Disk1"=20
ovf:wipe-after-delete=3D"false"></Disk><Disk=20
ovf:diskId=3D"ddf8b402-514c-4a3c-9683-26810a7c41c0" ovf:size=3D"32"=20
ovf:actual_size=3D"35"=20
ovf:vm_snapshot_id=3D"79cf3b25-5211-4195-888b-847a1e085b76"=20
ovf:parentRef=3D""=20
ovf:fileRef=3D"9eb60288-27b6-4fb1-aef1-4246455d588e/ddf8b402-514c-4a3c-96=
83-26810a7c41c0"=20
ovf:format=3D"http://www.vmware.com/specifications/vmdk.html#sparse"=20
ovf:volume-format=3D"RAW" ovf:volume-type=3D"Preallocated"=20
ovf:disk-interface=3D"VirtIO" ovf:boot=3D"false"=20
ovf:disk-alias=3D"Elementary_Jenkins" ovf:disk-description=3D"Mount me as=
=20
/elementary/jenkins and you should be ready to go (xfs with label=20
jenkins)" ovf:wipe-after-delete=3D"false"></Disk></Section><Content=20
ovf:id=3D"out" xsi:type=3D"ovf:VirtualSystem_Type"><Comment>Buildserver f=
or=20
opensuse 42.1</Comment><CreationDate>2015/10/30=20
20:21:03</CreationDate><ExportDate>2016/10/19=20
14:28:50</ExportDate><DeleteProtected>false</DeleteProtected><SsoMethod>g=
uest_agent</SsoMethod><IsSmartcardEnabled>false</IsSmartcardEnabled><Time=
Zone>Etc/GMT</TimeZone><default_boot_sequence>9</default_boot_sequence><G=
eneration>26</Generation><VmType>1</VmType><ClusterCompatibilityVersion>3=
=2E6</ClusterCompatibilityVersion><VncKeyboardLayout>sv</VncKeyboardLayou=
t><MinAllocatedMem>4096</MinAllocatedMem><IsStateless>false</IsStateless>=
<IsRunAndPause>false</IsRunAndPause><AutoStartup>false</AutoStartup><Prio=
rity>1</Priority><CreatedByUserId>4fcd3f7e-54e3-4e8e-8f08-08e088f91caa</C=
reatedByUserId><MigrationSupport>0</MigrationSupport><IsBootMenuEnabled>f=
alse</IsBootMenuEnabled><IsSpiceFileTransferEnabled>true</IsSpiceFileTran=
sferEnabled><IsSpiceCopyPasteEnabled>true</IsSpiceCopyPasteEnabled><Custo=
mEmulatedMachine></CustomEmulatedMachine><CustomCpuName></CustomCpuName><=
PredefinedProperties></PredefinedProperties><UserDefinedProperties></User=
DefinedProperties><Name>Opensuse42.1-Build</Name><TemplateId>00000000-000=
0-0000-0000-000000000000</TemplateId><TemplateName>Blank</TemplateName><I=
sInitilized>true</IsInitilized><Origin>3</Origin><app_list>kernel-default=
-4.1.12-1.1,kernel-default-4.1.27-27.1,ovirt-guest-agent-common-1.0.11-1.=
1,cloud-init-0.7.6-26.1</app_list><DefaultDisplayType>1</DefaultDisplayTy=
pe><TrustedService>false</TrustedService><OriginalTemplateId>00000000-000=
0-0000-0000-000000000000</OriginalTemplateId><OriginalTemplateName>Blank<=
/OriginalTemplateName><UseHostCpu>false</UseHostCpu><UseLatestVersion>fal=
se</UseLatestVersion><Section=20
ovf:id=3D"1eab49ff-f777-4a1e-9b94-04b7094b5d37" ovf:required=3D"false"=20
xsi:type=3D"ovf:OperatingSystemSection_Type"><Info>Guest Operating=20
System</Info><Description>other_linux</Description></Section><Section=20
xsi:type=3D"ovf:VirtualHardwareSection_Type"><Info>2 CPU, 4096=20
Memeory</Info><System><vssd:VirtualSystemType>ENGINE=20
3.6.0.0</vssd:VirtualSystemType></System><Item><rasd:Caption>2 virtual=20
cpu</rasd:Caption><rasd:Description>Number of virtual=20
CPU</rasd:Description><rasd:InstanceId>1</rasd:InstanceId><rasd:ResourceT=
ype>3</rasd:ResourceType><rasd:num_of_sockets>2</rasd:num_of_sockets><ras=
d:cpu_per_socket>1</rasd:cpu_per_socket><rasd:threads_per_cpu>1</rasd:thr=
eads_per_cpu></Item><Item><rasd:Caption>4096=20
MB of memory</rasd:Caption><rasd:Description>Memory=20
Size</rasd:Description><rasd:InstanceId>2</rasd:InstanceId><rasd:Resource=
Type>4</rasd:ResourceType><rasd:AllocationUnits>MegaBytes</rasd:Allocatio=
nUnits><rasd:VirtualQuantity>4096</rasd:VirtualQuantity></Item><Item><ras=
d:Caption>Elementary_Build42.1</rasd:Caption><rasd:InstanceId>9bc6f479-fd=
cd-4915-b23e-520348d9adbe</rasd:InstanceId><rasd:ResourceType>17</rasd:Re=
sourceType><rasd:HostResource>810f083a-7a04-46ac-906b-f5ceeec5228d/9bc6f4=
79-fdcd-4915-b23e-520348d9adbe</rasd:HostResource><rasd:Parent>00000000-0=
000-0000-0000-000000000000</rasd:Parent><rasd:Template>00000000-0000-0000=
-0000-000000000000</rasd:Template><rasd:ApplicationList></rasd:Applicatio=
nList><rasd:StorageId>61842ad9-42da-40a9-8ec8-dd7807a82916</rasd:StorageI=
d><rasd:StoragePoolId>69a691bf-5cf3-48d7-8b4c-2671694333e0</rasd:StorageP=
oolId><rasd:CreationDate>2016/10/06=20
10:18:22</rasd:CreationDate><rasd:LastModified>1970/01/01=20
00:00:00</rasd:LastModified><rasd:last_modified_date>2016/10/19=20
14:28:48</rasd:last_modified_date><Type>disk</Type><Device>disk</Device><=
rasd:Address>{slot=3D0x07,=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x0}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>virtio-disk1</Alias></Item><=
Item><rasd:Caption>Opensuse42.1-Build_Disk1</rasd:Caption><rasd:InstanceI=
d>45b9a15b-c8eb-4a82-9a99-05e1e0fca706</rasd:InstanceId><rasd:ResourceTyp=
e>17</rasd:ResourceType><rasd:HostResource>0e7b6498-ae48-46c7-9f4b-2e3b71=
f1533d/45b9a15b-c8eb-4a82-9a99-05e1e0fca706</rasd:HostResource><rasd:Pare=
nt>00000000-0000-0000-0000-000000000000</rasd:Parent><rasd:Template>00000=
000-0000-0000-0000-000000000000</rasd:Template><rasd:ApplicationList></ra=
sd:ApplicationList><rasd:StorageId>61842ad9-42da-40a9-8ec8-dd7807a82916</=
rasd:StorageId><rasd:StoragePoolId>69a691bf-5cf3-48d7-8b4c-2671694333e0</=
rasd:StoragePoolId><rasd:CreationDate>2015/10/30=20
20:21:12</rasd:CreationDate><rasd:LastModified>1970/01/01=20
00:00:00</rasd:LastModified><rasd:last_modified_date>2016/10/19=20
14:28:48</rasd:last_modified_date><Type>disk</Type><Device>disk</Device><=
rasd:Address>{slot=3D0x06,=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x0}</rasd:Address><BootOrder>1</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>virtio-disk0</Alias></Item><=
Item><rasd:Caption>Elementary_Jenkins</rasd:Caption><rasd:InstanceId>ddf8=
b402-514c-4a3c-9683-26810a7c41c0</rasd:InstanceId><rasd:ResourceType>17</=
rasd:ResourceType><rasd:HostResource>9eb60288-27b6-4fb1-aef1-4246455d588e=
/ddf8b402-514c-4a3c-9683-26810a7c41c0</rasd:HostResource><rasd:Parent>000=
00000-0000-0000-0000-000000000000</rasd:Parent><rasd:Template>00000000-00=
00-0000-0000-000000000000</rasd:Template><rasd:ApplicationList></rasd:App=
licationList><rasd:StorageId>61842ad9-42da-40a9-8ec8-dd7807a82916</rasd:S=
torageId><rasd:StoragePoolId>69a691bf-5cf3-48d7-8b4c-2671694333e0</rasd:S=
toragePoolId><rasd:CreationDate>2016/01/18=20
12:06:55</rasd:CreationDate><rasd:LastModified>1970/01/01=20
00:00:00</rasd:LastModified><rasd:last_modified_date>2016/10/19=20
14:28:48</rasd:last_modified_date><Type>disk</Type><Device>disk</Device><=
rasd:Address>{slot=3D0x09,=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x0}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>virtio-disk2</Alias></Item><=
Item><rasd:Caption>Ethernet=20
adapter on=20
ElementaryDMZ</rasd:Caption><rasd:InstanceId>9d1f9824-d841-4170-90d3-b9ff=
40e2d2ee</rasd:InstanceId><rasd:ResourceType>10</rasd:ResourceType><rasd:=
OtherResourceType>ElementaryDMZ</rasd:OtherResourceType><rasd:ResourceSub=
Type>3</rasd:ResourceSubType><rasd:Connection>ElementaryDMZ</rasd:Connect=
ion><rasd:Linked>true</rasd:Linked><rasd:Name>nic1</rasd:Name><rasd:MACAd=
dress>00:1a:4a:16:01:53</rasd:MACAddress><rasd:speed>1000</rasd:speed><Ty=
pe>interface</Type><Device>bridge</Device><rasd:Address>{slot=3D0x03,=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x0}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>net0</Alias></Item><Item><ra=
sd:Caption>USB=20
Controller</rasd:Caption><rasd:InstanceId>3</rasd:InstanceId><rasd:Resour=
ceType>23</rasd:ResourceType><rasd:UsbPolicy>DISABLED</rasd:UsbPolicy></I=
tem><Item><rasd:Caption>Graphical=20
Controller</rasd:Caption><rasd:InstanceId>7acf3777-2eb0-44e6-859f-326697f=
a6b70</rasd:InstanceId><rasd:ResourceType>20</rasd:ResourceType><rasd:Vir=
tualQuantity>1</rasd:VirtualQuantity><rasd:SinglePciQxl>false</rasd:Singl=
ePciQxl><Type>video</Type><Device>qxl</Device><rasd:Address>{slot=3D0x02,=
=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x0}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>video0</Alias><SpecParams><h=
eads>1</heads><vram>32768</vram></SpecParams></Item><Item><rasd:Caption>G=
raphical=20
Framebuffer</rasd:Caption><rasd:InstanceId>f5cf12fc-412b-49d5-8589-a17a55=
b21bec</rasd:InstanceId><rasd:ResourceType>26</rasd:ResourceType><Type>gr=
aphics</Type><Device>spice</Device><rasd:Address></rasd:Address><BootOrde=
r>0</BootOrder><IsPlugged>false</IsPlugged><IsReadOnly>false</IsReadOnly>=
<Alias></Alias></Item><Item><rasd:Caption>Graphical=20
Framebuffer</rasd:Caption><rasd:InstanceId>53f51e09-04e9-465f-9528-690567=
11df1a</rasd:InstanceId><rasd:ResourceType>26</rasd:ResourceType><Type>gr=
aphics</Type><Device>vnc</Device><rasd:Address></rasd:Address><BootOrder>=
0</BootOrder><IsPlugged>false</IsPlugged><IsReadOnly>false</IsReadOnly><A=
lias></Alias></Item><Item><rasd:Caption>CDROM</rasd:Caption><rasd:Instanc=
eId>058dcab1-e224-4962-81ba-70c31d8f00e1</rasd:InstanceId><rasd:ResourceT=
ype>15</rasd:ResourceType><Type>disk</Type><Device>cdrom</Device><rasd:Ad=
dress>{bus=3D1,=20
controller=3D0, type=3Ddrive, target=3D0,=20
unit=3D0}</rasd:Address><BootOrder>2</BootOrder><IsPlugged>true</IsPlugge=
d><IsReadOnly>true</IsReadOnly><Alias>ide0-1-0</Alias><SpecParams><path><=
/path></SpecParams></Item><Item><rasd:ResourceType>0</rasd:ResourceType><=
rasd:InstanceId>ea949d9a-7844-435e-9743-8bb65cd997d3</rasd:InstanceId><Ty=
pe>channel</Type><Device>unix</Device><rasd:Address>{bus=3D0,=20
controller=3D0, type=3Dvirtio-serial,=20
port=3D1}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</IsPlugge=
d><IsReadOnly>false</IsReadOnly><Alias>channel0</Alias></Item><Item><rasd=
:ResourceType>0</rasd:ResourceType><rasd:InstanceId>f736e755-bd21-4436-88=
fe-a29feb2dbee4</rasd:InstanceId><Type>channel</Type><Device>unix</Device=
><rasd:Address>{bus=3D0,=20
controller=3D0, type=3Dvirtio-serial,=20
port=3D2}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</IsPlugge=
d><IsReadOnly>false</IsReadOnly><Alias>channel1</Alias></Item><Item><rasd=
:ResourceType>0</rasd:ResourceType><rasd:InstanceId>f437cfb2-0964-4130-ad=
97-6710ac19106c</rasd:InstanceId><Type>channel</Type><Device>spicevmc</De=
vice><rasd:Address>{bus=3D0,=20
controller=3D0, type=3Dvirtio-serial,=20
port=3D3}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</IsPlugge=
d><IsReadOnly>false</IsReadOnly><Alias>channel2</Alias></Item><Item><rasd=
:ResourceType>0</rasd:ResourceType><rasd:InstanceId>ff2c6399-16df-4ca2-9e=
15-3938eb57390f</rasd:InstanceId><Type>controller</Type><Device>usb</Devi=
ce><rasd:Address>{slot=3D0x01,=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x2}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>usb0</Alias></Item><Item><ra=
sd:ResourceType>0</rasd:ResourceType><rasd:InstanceId>92c3bc00-9e1b-4dc0-=
9575-1837ca4f5778</rasd:InstanceId><Type>controller</Type><Device>ide</De=
vice><rasd:Address>{slot=3D0x01,=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x1}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>ide0</Alias></Item><Item><ra=
sd:ResourceType>0</rasd:ResourceType><rasd:InstanceId>f71413a8-dd1b-41ea-=
a443-6ecc6616cbad</rasd:InstanceId><Type>controller</Type><Device>virtio-=
scsi</Device><rasd:Address>{slot=3D0x04,=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x0}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>scsi0</Alias></Item><Item><r=
asd:ResourceType>0</rasd:ResourceType><rasd:InstanceId>a31495be-c2e7-4f2e=
-8ad4-08dc6fa74061</rasd:InstanceId><Type>controller</Type><Device>virtio=
-serial</Device><rasd:Address>{slot=3D0x05,=20
bus=3D0x00, domain=3D0x0000, type=3Dpci,=20
function=3D0x0}</rasd:Address><BootOrder>0</BootOrder><IsPlugged>true</Is=
Plugged><IsReadOnly>false</IsReadOnly><Alias>virtio-serial0</Alias></Item=
></Section><Section=20
xsi:type=3D"ovf:SnapshotsSection_Type"><Snapshot=20
ovf:id=3D"79cf3b25-5211-4195-888b-847a1e085b76"><Type>ACTIVE</Type><Descr=
iption>Active=20
VM</Description><CreationDate>2015/10/30=20
20:21:03</CreationDate><ApplicationList></ApplicationList></Snapshot></Se=
ction></Content></ovf:Envelope>
--------------CAB0EC8E8A33E3E775FFE9D6
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
PGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBj
b250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgogIDwvaGVhZD4KICA8Ym9keSBi
Z2NvbG9yPSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4KICAgIDxwPgogICAgPC9wPgogICAg
PGRpdiBjbGFzcz0ibW96LXRleHQtZmxvd2VkIiBzdHlsZT0iZm9udC1mYW1pbHk6IC1tb3ot
Zml4ZWQ7CiAgICAgIGZvbnQtc2l6ZTogMTJweDsiIGxhbmc9IngtdW5pY29kZSI+R3JlZXRp
bmdzLgogICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgV2UgYXJlIGluIHRoZSBwcm9jZXNz
IG9mIG1pZ3JhdGluZyBmcm9tIG9WaXJ0IDMuNiB0byA0LjAuIFRvCiAgICAgIHByb3Blcmx5
IHRlc3QgNC4wIHdlIGhhdmUgc2V0dXAgYSBwYXJhbGxlbCA0LjAgZW52aXJvbm1lbnQuCiAg
ICAgIDxicj4KICAgICAgPGJyPgogICAgICBGb3IgdGhlIG5vbiBjcml0aWNhbCB2bTpzIHdl
IHRob3VnaHQgd2UgdHJ5IHRoZSAiZXhwb3J0IHZtcyAtLSZndDsKICAgICAgbW92ZSBzdG9y
YWdlIGRvbWFpbiB0byB0aGUgb3RoZXIgREMgLS0mZ3Q7IGltcG9ydCB2bXMiIG1ldGhvZC4K
ICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgIFdoaWxlIG1hbnkgaW1wb3J0cyBhcmUgc3Vj
Y2Vzc2Z1bCBxdWl0ZSBhIGZldyBmYWlscyB3aXRoICdsb3cKICAgICAgbGV2ZWwgSW1hZ2Ug
Y29weSBmYWlsZWQnCiAgICAgIDxicj4KICAgICAgPGJyPgogICAgICBPbmUgb2YgdGhlc2Ug
dm0gaW1wb3NzaWJsZSB0byBpbXBvcnQgaGF2ZSB0aGUgZm9sbG93aW5nIGRpc2sKICAgICAg
bGF5b3V0LgogICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgKiBEaXNrIDEgLSAxMDBHQsKg
IChUaGluKQogICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgKiBEaXNrMiAtIDMyR0IgKFBy
ZWFsbG9jYXRlZCkKICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgICogRGlzazMgLSAzMkdC
IChUaGluKQogICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgV2hlcmUgdGhlIHR3byB0aGlu
IGRpc2sgKDEgJmFtcDsgMykgYXJlIHN1Y2Nlc3NmdWxseSBpbXBvcnRlZCBidXQKICAgICAg
ZGlzazIsIHRoZSBwcmVhbGxvY2F0ZWQgYWx3YXlzIGZhaWwuCiAgICAgIDxicj4KICAgICAg
PGJyPgogICAgICBGcm9tIGVuZ2luZS5sb2cKICAgICAgPGJyPgogICAgICA8YnI+CiAgICAg
IDIwMTYtMTAtMTkgMTg6NTA6MjgsMDk2IElORk8KICAgICAgW29yZy5vdmlydC5lbmdpbmUu
Y29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXQogICAgICAoRGVmYXVsdFF1YXJ0elNjaGVk
dWxlcjIpIFsyZGM5MTliZF0KICAgICAgQmFzZUFzeW5jVGFzazo6b25UYXNrRW5kU3VjY2Vz
czogVGFzawogICAgICAnMzA4MzI4MjctMDc4ZS00MzU5LTg1NTItMGRjY2RjOTgyMWZmJyAo
UGFyZW50IENvbW1hbmQgJ0ltcG9ydFZtJywKICAgICAgUGFyYW1ldGVycyBUeXBlCiAgICAg
ICdvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFy
YW1ldGVycycpCiAgICAgIGVuZGVkIHN1Y2Nlc3NmdWxseS4KICAgICAgPGJyPgogICAgICAy
MDE2LTEwLTE5IDE4OjUwOjI4LDA5NiBJTkZPCiAgICAgIFtvcmcub3ZpcnQuZW5naW5lLmNv
cmUuYmxsLkNvbW1hbmRNdWx0aUFzeW5jVGFza3NdCiAgICAgIChEZWZhdWx0UXVhcnR6U2No
ZWR1bGVyMikgWzJkYzkxOWJkXSBUYXNrIHdpdGggREIgVGFzayBJRAogICAgICAnNjQ4Mjlm
M2QtMTk0Yi00MzRmLTg5OTctNDcyMzc3MGU0NjM4JyBhbmQgVkRTTSBUYXNrIElECiAgICAg
ICdiY2NhZTQwNy0wYzI4LTQ1NTYtODBkMy02YjYxODg3Y2UwNDUnIGlzIGluIHN0YXRlIFBv
bGxpbmcuIEVuZAogICAgICBhY3Rpb24gZm9yIGNvbW1hbmQgMzliYmQ5NzktZTlmOC00Y2Y2
LTkwMWYtNTVkMTA5YmFhOWNjIHdpbGwKICAgICAgcHJvY2VlZCB3aGVuIGFsbCB0aGUgZW50
aXR5J3MgdGFza3MgYXJlIGNvbXBsZXRlZC4KICAgICAgPGJyPgogICAgICAyMDE2LTEwLTE5
IDE4OjUwOjQwLDIzMSBFUlJPUgpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52
ZHNicm9rZXIuSFNNR2V0QWxsVGFza3NTdGF0dXNlc1ZEU0NvbW1hbmRdCiAgICAgIChEZWZh
dWx0UXVhcnR6U2NoZWR1bGVyMikgWzJkYzkxOWJkXSBGYWlsZWQgaW4KICAgICAgJ0hTTUdl
dEFsbFRhc2tzU3RhdHVzZXNWRFMnIG1ldGhvZAogICAgICA8YnI+CiAgICAgIDIwMTYtMTAt
MTkgMTg6NTA6NDAsMjQzIEVSUk9SCiAgICAgIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuZGFs
LmRiYnJva2VyLmF1ZGl0bG9naGFuZGxpbmcuQXVkaXRMb2dEaXJlY3Rvcl0KICAgICAgKERl
ZmF1bHRRdWFydHpTY2hlZHVsZXIyKSBbMmRjOTE5YmRdIENvcnJlbGF0aW9uIElEOiBudWxs
LCBDYWxsCiAgICAgIFN0YWNrOiBudWxsLCBDdXN0b20gRXZlbnQgSUQ6IC0xLCBNZXNzYWdl
OiBWRFNNIGZhdHRvbnkgY29tbWFuZAogICAgICBmYWlsZWQ6IGxvdyBsZXZlbCBJbWFnZSBj
b3B5IGZhaWxlZAogICAgICA8YnI+CiAgICAgIDIwMTYtMTAtMTkgMTg6NTA6NDAsMjQzIElO
Rk8KICAgICAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNr
XQogICAgICAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcjIpIFsyZGM5MTliZF0gU1BNQXN5bmNU
YXNrOjpQb2xsVGFzazoKICAgICAgUG9sbGluZyB0YXNrICdiY2NhZTQwNy0wYzI4LTQ1NTYt
ODBkMy02YjYxODg3Y2UwNDUnIChQYXJlbnQKICAgICAgQ29tbWFuZCAnSW1wb3J0Vm0nLCBQ
YXJhbWV0ZXJzIFR5cGUKICAgICAgJ29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYXN5
bmN0YXNrcy5Bc3luY1Rhc2tQYXJhbWV0ZXJzJykKICAgICAgcmV0dXJuZWQgc3RhdHVzICdm
aW5pc2hlZCcsIHJlc3VsdCAnY2xlYW5TdWNjZXNzJy4KICAgICAgPGJyPgogICAgICAyMDE2
LTEwLTE5IDE4OjUwOjQwLDI5NiBFUlJPUgogICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl
LmJsbC50YXNrcy5TUE1Bc3luY1Rhc2tdCiAgICAgIChEZWZhdWx0UXVhcnR6U2NoZWR1bGVy
MikgWzJkYzkxOWJkXQogICAgICBCYXNlQXN5bmNUYXNrOjpsb2dFbmRUYXNrRmFpbHVyZTog
VGFzawogICAgICAnYmNjYWU0MDctMGMyOC00NTU2LTgwZDMtNmI2MTg4N2NlMDQ1JyAoUGFy
ZW50IENvbW1hbmQgJ0ltcG9ydFZtJywKICAgICAgUGFyYW1ldGVycyBUeXBlCiAgICAgICdv
cmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1l
dGVycycpCiAgICAgIGVuZGVkIHdpdGggZmFpbHVyZToKICAgICAgPGJyPgogICAgICAtLSBS
ZXN1bHQ6ICdjbGVhblN1Y2Nlc3MnCiAgICAgIDxicj4KICAgICAgLS0gTWVzc2FnZTogJ1ZE
U0dlbmVyaWNFeGNlcHRpb246IFZEU0Vycm9yRXhjZXB0aW9uOiBGYWlsZWQgdG8KICAgICAg
SFNNR2V0QWxsVGFza3NTdGF0dXNlc1ZEUywgZXJyb3IgPSBsb3cgbGV2ZWwgSW1hZ2UgY29w
eSBmYWlsZWQsCiAgICAgIGNvZGUgPSAyNjEnLAogICAgICA8YnI+CiAgICAgIC0tIEV4Y2Vw
dGlvbjogJ1ZEU0dlbmVyaWNFeGNlcHRpb246IFZEU0Vycm9yRXhjZXB0aW9uOiBGYWlsZWQg
dG8KICAgICAgSFNNR2V0QWxsVGFza3NTdGF0dXNlc1ZEUywgZXJyb3IgPSBsb3cgbGV2ZWwg
SW1hZ2UgY29weSBmYWlsZWQsCiAgICAgIGNvZGUgPSAyNjEnCiAgICAgIDxicj4KICAgICAg
PGJyPgogICAgICBhbmQgZnJvbSB2ZHNtLmxvZwogICAgICA8YnI+CiAgICAgIDxicj4KICAg
ICAgYmNjYWU0MDctMGMyOC00NTU2LTgwZDMtNmI2MTg4N2NlMDQ1OjpERUJVRzo6MjAxNi0x
MC0xOQoxODo1MDozNiw0NTE6OnJlc291cmNlTWFuYWdlcjo6NjYxOjpTdG9yYWdlLlJlc291
cmNlTWFuYWdlcjo6KHJlbGVhc2VSZXNvdXJjZSkKICAgICAgTm8gb25lIGlzIHdhaXRpbmcg
Zm9yIHJlc291cmNlCic2MTg0MmFkOS00MmRhLTQwYTktOGVjOC1kZDc4MDdhODI5MTZfaW1h
Z2VOUy45ZWI2MDI4OC0yN2I2LTRmYjEtYWVmMS00MjQ2NDU1ZDU4OGUnLAogICAgICBDbGVh
cmluZyByZWNvcmRzLgogICAgICA8YnI+CiAgICAgIGJjY2FlNDA3LTBjMjgtNDU1Ni04MGQz
LTZiNjE4ODdjZTA0NTo6RVJST1I6OjIwMTYtMTAtMTkKICAgICAgMTg6NTA6MzYsNDUyOjp0
YXNrOjo4Njg6OlN0b3JhZ2UuVGFza01hbmFnZXIuVGFzazo6KF9zZXRFcnJvcikKICAgICAg
VGFzaz1gYmNjYWU0MDctMGMyOC00NTU2LTgwZDMtNmI2MTg4N2NlMDQ1YDo6VW5leHBlY3Rl
ZCBlcnJvcgogICAgICA8YnI+CiAgICAgIFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBs
YXN0KToKICAgICAgPGJyPgogICAgICDCoCBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFn
ZS90YXNrLnB5IiwgbGluZSA4NzUsIGluIF9ydW4KICAgICAgPGJyPgogICAgICDCoMKgwqAg
cmV0dXJuIGZuKCphcmdzLCAqKmthcmdzKQogICAgICA8YnI+CiAgICAgIMKgIEZpbGUgIi91
c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL3Rhc2sucHkiLCBsaW5lIDMzNCwgaW4gcnVuCiAgICAg
IDxicj4KICAgICAgwqDCoMKgIHJldHVybiBzZWxmLmNtZCgqc2VsZi5hcmdzbGlzdCwgKipz
ZWxmLmFyZ3NkaWN0KQogICAgICA8YnI+CiAgICAgIMKgIEZpbGUKICAgICAgIi91c3IvbGli
L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3Zkc20vc3RvcmFnZS9zZWN1cmFibGUucHkiLCBs
aW5lCiAgICAgIDc4LCBpbiB3cmFwcGVyCiAgICAgIDxicj4KICAgICAgwqDCoMKgIHJldHVy
biBtZXRob2Qoc2VsZiwgKmFyZ3MsICoqa3dhcmdzKQogICAgICA8YnI+CiAgICAgIMKgIEZp
bGUgIi91c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL3NwLnB5IiwgbGluZSAxNTU4LCBpbiBjb3B5
SW1hZ2UKICAgICAgPGJyPgogICAgICDCoMKgwqAgcG9zdFplcm8sIGZvcmNlKQogICAgICA8
YnI+CiAgICAgIMKgIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL2ltYWdlLnB5Iiwg
bGluZSA5MDIsIGluCiAgICAgIGNvcHlDb2xsYXBzZWQKICAgICAgPGJyPgogICAgICDCoMKg
wqAgcmFpc2Ugc2UuQ29weUltYWdlRXJyb3Ioc3RyKGUpKQogICAgICA8YnI+CiAgICAgIENv
cHlJbWFnZUVycm9yOiBsb3cgbGV2ZWwgSW1hZ2UgY29weSBmYWlsZWQ6ICgnZWNvZGU9MSwg
c3Rkb3V0PSwKICAgICAgc3RkZXJyPXFlbXUtaW1nOiBlcnJvciB3aGlsZSB3cml0aW5nIHNl
Y3RvciA3MzkxMjMwMzogTm8gc3BhY2UKICAgICAgbGVmdCBvbiBkZXZpY2VcbiwgbWVzc2Fn
ZT1Ob25lJywpCiAgICAgIDxicj4KICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgIFRvIGZ1
cnRoZXIgZmlndXJlIG91dCB3aGF0IGlzIGdvaW5nIG9uIHdlIGNyZWF0ZWQgYSB3cmFwcGVy
LAogICAgICByZXBsYWNpbmcgcWVtdS1pbWcgd2l0aCBhIHNjcmlwdCB0aGF0IHJ1bnMgcWVt
dS1pbWcgdGhyb3VnaAogICAgICBzdHJhY2UuCiAgICAgIDxicj4KICAgICAgV2hhdCBjYXVn
aHQgb3VyIGF0dGVudGlvbiBpcyB0aGUgZm9sbG93aW5nIHR3byBsc2VlawogICAgICA8YnI+
CiAgICAgIDxicj4Kc3RhdCgiL3JoZXYvZGF0YS1jZW50ZXIvOWQyMDBiMjYtMzU5ZS00OGI2
LTk3MmEtOTBkYTE3OWU0ODI5LzYxODQyYWQ5LTQyZGEtNDBhOS04ZWM4LWRkNzgwN2E4Mjkx
Ni9pbWFnZXMvOWViNjAyODgtMjdiNi00ZmIxLWFlZjEtNDI0NjQ1NWQ1ODhlL2RkZjhiNDAy
LTUxNGMtNGEzYy05NjgzLTI2ODEwYTdjNDFjMCIsCiAgICAgIHtzdF9tb2RlPVNfSUZSRUd8
MDY2MCwgc3Rfc2l6ZT0zNzg0OTM5OTI5NiwgLi4ufSkgPSAwCiAgICAgIDxicj4Kb3Blbigi
L3JoZXYvZGF0YS1jZW50ZXIvOWQyMDBiMjYtMzU5ZS00OGI2LTk3MmEtOTBkYTE3OWU0ODI5
LzYxODQyYWQ5LTQyZGEtNDBhOS04ZWM4LWRkNzgwN2E4MjkxNi9pbWFnZXMvOWViNjAyODgt
MjdiNi00ZmIxLWFlZjEtNDI0NjQ1NWQ1ODhlL2RkZjhiNDAyLTUxNGMtNGEzYy05NjgzLTI2
ODEwYTdjNDFjMCIsCiAgICAgIE9fUkRPTkxZfE9fRElSRUNUfE9fQ0xPRVhFQykgPSAxMgog
ICAgICA8YnI+CiAgICAgIGZzdGF0KDEyLCB7c3RfbW9kZT1TX0lGUkVHfDA2NjAsIHN0X3Np
emU9Mzc4NDkzOTkyOTYsIC4uLn0pID0gMAogICAgICA8YnI+CiAgICAgIGxzZWVrKDEyLCAw
LCBTRUVLX0VORCnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgID0gMzc4NDkz
OTkyOTYKICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgIEFORAogICAgICA8YnI+CiAgICAg
IDxicj4Kc3RhdCgiL3JoZXYvZGF0YS1jZW50ZXIvbW50L2Jsb2NrU0QvY2I2NGUxZmMtOThi
Ni00YjhjLTkxNmUtNDE4ZDA1YmNkNDY3L2ltYWdlcy9hMWQ3MGMyMi1jYWNlLTQ4ZDItOTgw
OS1jYWFkYzcwYjc3ZTcvNzFmNWZlODItODFkZC00N2U5LWFhM2YtMWE2NjYyMmRiNGNiIiwK
ICAgICAge3N0X21vZGU9U19JRkJMS3wwNjYwLCBzdF9yZGV2PW1ha2VkZXYoMjUzLCA0Miks
IC4uLn0pID0gMAogICAgICA8YnI+Cm9wZW4oIi9yaGV2L2RhdGEtY2VudGVyL21udC9ibG9j
a1NEL2NiNjRlMWZjLTk4YjYtNGI4Yy05MTZlLTQxOGQwNWJjZDQ2Ny9pbWFnZXMvYTFkNzBj
MjItY2FjZS00OGQyLTk4MDktY2FhZGM3MGI3N2U3LzcxZjVmZTgyLTgxZGQtNDdlOS1hYTNm
LTFhNjY2MjJkYjRjYiIsCiAgICAgIE9fV1JPTkxZfE9fQ0xPRVhFQykgPSAxNAogICAgICA8
YnI+CiAgICAgIGZzdGF0KDE0LCB7c3RfbW9kZT1TX0lGQkxLfDA2NjAsIHN0X3JkZXY9bWFr
ZWRldigyNTMsIDQyKSwgLi4ufSkgPQogICAgICAwCiAgICAgIDxicj4KICAgICAgbHNlZWso
MTQsIDAsIFNFRUtfRU5EKcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPSAz
NDM1OTczODM2OAogICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgVGhlIGZpcnN0IGNoZWNr
aW5nIHRoZSBzaXplIG9mIHRoZSBpbWFnZSAoMzc4NDkzOTkyOTYpICwgYW5kIHRoZQogICAg
ICBzZWNvbmQgdGhlIHNpemUgb2YgbG9naWNhbCB2b2x1bWUgKDM0MzU5NzM4MzY4KSBqdXN0
IGNyZWF0ZWQgdG8KICAgICAgaG9sZCB0aGlzIGltYWdlLgogICAgICA8YnI+CiAgICAgIEFu
ZCBhcyB5b3UgY2FuIHNlZSB0aGUgdm9sdW1lIGlzIHNtYWxsZXIgaW4gc2l6ZSB0aGFuIHRo
ZSBpbWFnZSBpdAogICAgICBzaG91bGQgaG9sZCwgd2hlcmVhcyB3ZSBhcmUgdW5kZXIgdGhl
IGltcHJlc3Npb24gc29tZXRoaW5nIG1hZGUgYW4KICAgICAgaW5jb3JyZWN0IGRlY2lzaW9u
IHdoZW4gY3JlYXRpbmcgdGhhdCB2b2x1bWUuCiAgICAgIDxicj4KICAgICAgPGJyPgogICAg
ICBXZSBhcmUgdW5jZXJ0YWluIHdoYXQgZGVjaWRlcyB0aGUgc2l6ZSBvZiB0aGUgdm9sdW1l
IHRvIGJlCiAgICAgIGNyZWF0ZWQuIENvdWxkIHRoaXMgZnJvbSB0aGUgZXhwb3J0ZWQgdm07
cyBvdmYgZXhwbGFpbiB3aGF0IHdlIGFyZQogICAgICBzZWVpbmcgPyAoc2l6ZSB2cyBhY3R1
YWwgc2l6ZSk8YnI+CiAgICAgIDxicj4KICAgICAgwqAmbHQ7RGlzayBvdmY6ZGlza0lkPSJk
ZGY4YjQwMi01MTRjLTRhM2MtOTY4My0yNjgxMGE3YzQxYzAiCiAgICAgIG92ZjpzaXplPSIz
MiIgb3ZmOmFjdHVhbF9zaXplPSIzNSIKICAgICAgb3ZmOnZtX3NuYXBzaG90X2lkPSI3OWNm
M2IyNS01MjExLTQxOTUtODg4Yi04NDdhMWUwODViNzYiCiAgICAgIG92ZjpwYXJlbnRSZWY9
IiIKb3ZmOmZpbGVSZWY9IjllYjYwMjg4LTI3YjYtNGZiMS1hZWYxLTQyNDY0NTVkNTg4ZS9k
ZGY4YjQwMi01MTRjLTRhM2MtOTY4My0yNjgxMGE3YzQxYzAiCiAgICAgIG92Zjpmb3JtYXQ9
PGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIKICAgICAgICBocmVmPSJodHRwOi8v
d3d3LnZtd2FyZS5jb20vc3BlY2lmaWNhdGlvbnMvdm1kay5odG1sI3NwYXJzZSI+Imh0dHA6
Ly93d3cudm13YXJlLmNvbS9zcGVjaWZpY2F0aW9ucy92bWRrLmh0bWwjc3BhcnNlIjwvYT4K
ICAgICAgb3ZmOnZvbHVtZS1mb3JtYXQ9IlJBVyIgb3ZmOnZvbHVtZS10eXBlPSJQcmVhbGxv
Y2F0ZWQiCiAgICAgIG92ZjpkaXNrLWludGVyZmFjZT0iVmlydElPIiBvdmY6Ym9vdD0iZmFs
c2UiCiAgICAgIG92ZjpkaXNrLWFsaWFzPSJFbGVtZW50YXJ5X0plbmtpbnMiIG92ZjpkaXNr
LWRlc2NyaXB0aW9uPSJNb3VudCBtZQogICAgICBhcyAvZWxlbWVudGFyeS9qZW5raW5zIGFu
ZCB5b3Ugc2hvdWxkIGJlIHJlYWR5IHRvIGdvICh4ZnMgd2l0aAogICAgICBsYWJlbCBqZW5r
aW5zKSIgb3ZmOndpcGUtYWZ0ZXItZGVsZXRlPSJmYWxzZSImZ3Q7Jmx0Oy9EaXNrJmd0Owog
ICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgPGJyPgogICAgICAjIyBTb21lIGluZm8gIyMK
ICAgICAgPGJyPgogICAgICDCoCQgL3Vzci9iaW4vcWVtdS1pbWcub3JnIGluZm8KL3JoZXYv
ZGF0YS1jZW50ZXIvOWQyMDBiMjYtMzU5ZS00OGI2LTk3MmEtOTBkYTE3OWU0ODI5LzYxODQy
YWQ5LTQyZGEtNDBhOS04ZWM4LWRkNzgwN2E4MjkxNi9pbWFnZXMvMGU3YjY0OTgtYWU0OC00
NmM3LTlmNGItMmUzYjcxZjE1MzNkLzQ1YjlhMTViLWM4ZWItNGE4Mi05YTk5LTA1ZTFlMGZj
YTcwNjxicj4KICAgICAgPGJyPgogICAgICBpbWFnZToKL3JoZXYvZGF0YS1jZW50ZXIvOWQy
MDBiMjYtMzU5ZS00OGI2LTk3MmEtOTBkYTE3OWU0ODI5LzYxODQyYWQ5LTQyZGEtNDBhOS04
ZWM4LWRkNzgwN2E4MjkxNi9pbWFnZXMvMGU3YjY0OTgtYWU0OC00NmM3LTlmNGItMmUzYjcx
ZjE1MzNkLzQ1YjlhMTViLWM4ZWItNGE4Mi05YTk5LTA1ZTFlMGZjYTcwNjxicj4KICAgICAg
ZmlsZSBmb3JtYXQ6IHFjb3cyCiAgICAgIDxicj4KICAgICAgdmlydHVhbCBzaXplOiAzMkcg
KDM0MzU5NzM4MzY4IGJ5dGVzKQogICAgICA8YnI+CiAgICAgIGRpc2sgc2l6ZTogMjZHCiAg
ICAgIDxicj4KICAgICAgY2x1c3Rlcl9zaXplOiA2NTUzNgogICAgICA8YnI+CiAgICAgIEZv
cm1hdCBzcGVjaWZpYyBpbmZvcm1hdGlvbjoKICAgICAgPGJyPgogICAgICDCoMKgwqAgY29t
cGF0OiAwLjEwCiAgICAgIDxicj4KICAgICAgwqDCoMKgIHJlZmNvdW50IGJpdHM6IDE2CiAg
ICAgIDxicj4KICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgIGNhdAovcmhldi9kYXRhLWNl
bnRlci85ZDIwMGIyNi0zNTllLTQ4YjYtOTcyYS05MGRhMTc5ZTQ4MjkvNjE4NDJhZDktNDJk
YS00MGE5LThlYzgtZGQ3ODA3YTgyOTE2L2ltYWdlcy8wZTdiNjQ5OC1hZTQ4LTQ2YzctOWY0
Yi0yZTNiNzFmMTUzM2QvNDViOWExNWItYzhlYi00YTgyLTlhOTktMDVlMWUwZmNhNzA2Lm1l
dGEKICAgICAgPGJyPgogICAgICBET01BSU49NjE4NDJhZDktNDJkYS00MGE5LThlYzgtZGQ3
ODA3YTgyOTE2CiAgICAgIDxicj4KICAgICAgVk9MVFlQRT1MRUFGCiAgICAgIDxicj4KICAg
ICAgQ1RJTUU9MTQ3Njg4MDUzNQogICAgICA8YnI+CiAgICAgIEZPUk1BVD1DT1cKICAgICAg
PGJyPgogICAgICBJTUFHRT0wZTdiNjQ5OC1hZTQ4LTQ2YzctOWY0Yi0yZTNiNzFmMTUzM2QK
ICAgICAgPGJyPgogICAgICBESVNLVFlQRT0yCiAgICAgIDxicj4KICAgICAgUFVVSUQ9MDAw
MDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwCiAgICAgIDxicj4KICAgICAgTEVH
QUxJVFk9TEVHQUwKICAgICAgPGJyPgogICAgICBNVElNRT0wCiAgICAgIDxicj4KICAgICAg
UE9PTF9VVUlEPQogICAgICA8YnI+CiAgICAgIFNJWkU9NjcxMDg4NjQKICAgICAgPGJyPgog
ICAgICBUWVBFPVNQQVJTRQogICAgICA8YnI+CiAgICAgIERFU0NSSVBUSU9OPQogICAgICA8
YnI+CiAgICAgIEVPRgogICAgICA8YnI+CiAgICAgIDxicj4KICAgICAgPGJyPgogICAgICAk
IGNhdAovcmhldi9kYXRhLWNlbnRlci85ZDIwMGIyNi0zNTllLTQ4YjYtOTcyYS05MGRhMTc5
ZTQ4MjkvNjE4NDJhZDktNDJkYS00MGE5LThlYzgtZGQ3ODA3YTgyOTE2L21hc3Rlci92bXMv
MWVhYjQ5ZmYtZjc3Ny00YTFlLTliOTQtMDRiNzA5NGI1ZDM3LzFlYWI0OWZmLWY3NzctNGEx
ZS05Yjk0LTA0YjcwOTRiNWQzNy5vdmYKICAgICAgPGJyPgogICAgICA8YnI+CiAgICAgIHht
bCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Jmd0OyZsdDtvdmY6RW52ZWxvcGUg
eG1sbnM6b3ZmPTxhCiAgICAgICAgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIKICAg
ICAgICBocmVmPSJodHRwOi8vc2NoZW1hcy5kbXRmLm9yZy9vdmYvZW52ZWxvcGUvMS8iPiJo
dHRwOi8vc2NoZW1hcy5kbXRmLm9yZy9vdmYvZW52ZWxvcGUvMS8iPC9hPgogICAgICB4bWxu
czpyYXNkPTxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiCmhyZWY9Imh0dHA6Ly9z
Y2hlbWFzLmRtdGYub3JnL3diZW0vd3NjaW0vMS9jaW0tc2NoZW1hLzIvQ0lNX1Jlc291cmNl
QWxsb2NhdGlvblNldHRpbmdEYXRhIj4iaHR0cDovL3NjaGVtYXMuZG10Zi5vcmcvd2JlbS93
c2NpbS8xL2NpbS1zY2hlbWEvMi9DSU1fUmVzb3VyY2VBbGxvY2F0aW9uU2V0dGluZ0RhdGEi
PC9hPgogICAgICB4bWxuczp2c3NkPTxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUi
CmhyZWY9Imh0dHA6Ly9zY2hlbWFzLmRtdGYub3JnL3diZW0vd3NjaW0vMS9jaW0tc2NoZW1h
LzIvQ0lNX1ZpcnR1YWxTeXN0ZW1TZXR0aW5nRGF0YSI+Imh0dHA6Ly9zY2hlbWFzLmRtdGYu
b3JnL3diZW0vd3NjaW0vMS9jaW0tc2NoZW1hLzIvQ0lNX1ZpcnR1YWxTeXN0ZW1TZXR0aW5n
RGF0YSI8L2E+CiAgICAgIHhtbG5zOnhzaT08YSBjbGFzcz0ibW96LXR4dC1saW5rLXJmYzIz
OTZFIgogICAgICAgIGhyZWY9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWlu
c3RhbmNlIj4iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPC9h
PgogICAgICBvdmY6dmVyc2lvbj0iMy42LjAuMCImZ3Q7Jmx0O1JlZmVyZW5jZXMmZ3Q7Jmx0
O0ZpbGUKb3ZmOmhyZWY9IjgxMGYwODNhLTdhMDQtNDZhYy05MDZiLWY1Y2VlZWM1MjI4ZC85
YmM2ZjQ3OS1mZGNkLTQ5MTUtYjIzZS01MjAzNDhkOWFkYmUiCiAgICAgIG92ZjppZD0iOWJj
NmY0NzktZmRjZC00OTE1LWIyM2UtNTIwMzQ4ZDlhZGJlIgogICAgICBvdmY6c2l6ZT0iMTA3
Mzc0MTgyNDAwIiBvdmY6ZGVzY3JpcHRpb249IkFjdGl2ZSBWTSIKICAgICAgb3ZmOmRpc2tf
c3RvcmFnZV90eXBlPSJJTUFHRSIKICAgICAgb3ZmOmNpbmRlcl92b2x1bWVfdHlwZT0iIiZn
dDsmbHQ7L0ZpbGUmZ3Q7Jmx0O0ZpbGUKb3ZmOmhyZWY9IjBlN2I2NDk4LWFlNDgtNDZjNy05
ZjRiLTJlM2I3MWYxNTMzZC80NWI5YTE1Yi1jOGViLTRhODItOWE5OS0wNWUxZTBmY2E3MDYi
CiAgICAgIG92ZjppZD0iNDViOWExNWItYzhlYi00YTgyLTlhOTktMDVlMWUwZmNhNzA2Igog
ICAgICBvdmY6c2l6ZT0iMzQzNTk3MzgzNjgiIG92ZjpkZXNjcmlwdGlvbj0iQWN0aXZlIFZN
IgogICAgICBvdmY6ZGlza19zdG9yYWdlX3R5cGU9IklNQUdFIgogICAgICBvdmY6Y2luZGVy
X3ZvbHVtZV90eXBlPSIiJmd0OyZsdDsvRmlsZSZndDsmbHQ7RmlsZQpvdmY6aHJlZj0iOWVi
NjAyODgtMjdiNi00ZmIxLWFlZjEtNDI0NjQ1NWQ1ODhlL2RkZjhiNDAyLTUxNGMtNGEzYy05
NjgzLTI2ODEwYTdjNDFjMCIKICAgICAgb3ZmOmlkPSJkZGY4YjQwMi01MTRjLTRhM2MtOTY4
My0yNjgxMGE3YzQxYzAiCiAgICAgIG92ZjpzaXplPSIzNDM1OTczODM2OCIgb3ZmOmRlc2Ny
aXB0aW9uPSJBY3RpdmUgVk0iCiAgICAgIG92ZjpkaXNrX3N0b3JhZ2VfdHlwZT0iSU1BR0Ui
CiAgICAgIG92ZjpjaW5kZXJfdm9sdW1lX3R5cGU9IiImZ3Q7Jmx0Oy9GaWxlJmd0OyZsdDtO
aWMKb3ZmOmlkPSI5ZDFmOTgyNC1kODQxLTQxNzAtOTBkMy1iOWZmNDBlMmQyZWUiJmd0OyZs
dDsvTmljJmd0OyZsdDsvUmVmZXJlbmNlcyZndDsmbHQ7U2VjdGlvbgogICAgICB4c2k6dHlw
ZT0ib3ZmOk5ldHdvcmtTZWN0aW9uX1R5cGUiJmd0OyZsdDtJbmZvJmd0O0xpc3Qgb2YKICAg
ICAgbmV0d29ya3MmbHQ7L0luZm8mZ3Q7Jmx0O05ldHdvcmsgb3ZmOm5hbWU9Ik5ldHdvcmsK
ICAgICAgMSImZ3Q7Jmx0Oy9OZXR3b3JrJmd0OyZsdDsvU2VjdGlvbiZndDsmbHQ7U2VjdGlv
bgogICAgICB4c2k6dHlwZT0ib3ZmOkRpc2tTZWN0aW9uX1R5cGUiJmd0OyZsdDtJbmZvJmd0
O0xpc3Qgb2YgVmlydHVhbAogICAgICBEaXNrcyZsdDsvSW5mbyZndDsmbHQ7RGlzawogICAg
ICBvdmY6ZGlza0lkPSI5YmM2ZjQ3OS1mZGNkLTQ5MTUtYjIzZS01MjAzNDhkOWFkYmUiIG92
ZjpzaXplPSIxMDAiCiAgICAgIG92ZjphY3R1YWxfc2l6ZT0iMyIKICAgICAgb3ZmOnZtX3Nu
YXBzaG90X2lkPSI3OWNmM2IyNS01MjExLTQxOTUtODg4Yi04NDdhMWUwODViNzYiCiAgICAg
IG92ZjpwYXJlbnRSZWY9IiIKb3ZmOmZpbGVSZWY9IjgxMGYwODNhLTdhMDQtNDZhYy05MDZi
LWY1Y2VlZWM1MjI4ZC85YmM2ZjQ3OS1mZGNkLTQ5MTUtYjIzZS01MjAzNDhkOWFkYmUiCiAg
ICAgIG92Zjpmb3JtYXQ9PGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIKICAgICAg
ICBocmVmPSJodHRwOi8vd3d3Lmdub21lLm9yZy8lN0VtYXJrbWMvcWNvdy1pbWFnZS1mb3Jt
YXQuaHRtbCI+Imh0dHA6Ly93d3cuZ25vbWUub3JnL35tYXJrbWMvcWNvdy1pbWFnZS1mb3Jt
YXQuaHRtbCI8L2E+CiAgICAgIG92Zjp2b2x1bWUtZm9ybWF0PSJDT1ciIG92Zjp2b2x1bWUt
dHlwZT0iU3BhcnNlIgogICAgICBvdmY6ZGlzay1pbnRlcmZhY2U9IlZpcnRJTyIgb3ZmOmJv
b3Q9ImZhbHNlIgogICAgICBvdmY6ZGlzay1hbGlhcz0iRWxlbWVudGFyeV9CdWlsZDQyLjEi
CiAgICAgIG92ZjpkaXNrLWRlc2NyaXB0aW9uPSJTb3VyY2VzIGZvciBPcGVuc3VzZSBsZWFw
ICg0Mi4xKSIKICAgICAgb3ZmOndpcGUtYWZ0ZXItZGVsZXRlPSJmYWxzZSImZ3Q7Jmx0Oy9E
aXNrJmd0OyZsdDtEaXNrCiAgICAgIG92ZjpkaXNrSWQ9IjQ1YjlhMTViLWM4ZWItNGE4Mi05
YTk5LTA1ZTFlMGZjYTcwNiIgb3ZmOnNpemU9IjMyIgogICAgICBvdmY6YWN0dWFsX3NpemU9
IjI5IgogICAgICBvdmY6dm1fc25hcHNob3RfaWQ9Ijc5Y2YzYjI1LTUyMTEtNDE5NS04ODhi
LTg0N2ExZTA4NWI3NiIKICAgICAgb3ZmOnBhcmVudFJlZj0iIgpvdmY6ZmlsZVJlZj0iMGU3
YjY0OTgtYWU0OC00NmM3LTlmNGItMmUzYjcxZjE1MzNkLzQ1YjlhMTViLWM4ZWItNGE4Mi05
YTk5LTA1ZTFlMGZjYTcwNiIKICAgICAgb3ZmOmZvcm1hdD08YSBjbGFzcz0ibW96LXR4dC1s
aW5rLXJmYzIzOTZFIgogICAgICAgIGhyZWY9Imh0dHA6Ly93d3cuZ25vbWUub3JnLyU3RW1h
cmttYy9xY293LWltYWdlLWZvcm1hdC5odG1sIj4iaHR0cDovL3d3dy5nbm9tZS5vcmcvfm1h
cmttYy9xY293LWltYWdlLWZvcm1hdC5odG1sIjwvYT4KICAgICAgb3ZmOnZvbHVtZS1mb3Jt
YXQ9IkNPVyIgb3ZmOnZvbHVtZS10eXBlPSJTcGFyc2UiCiAgICAgIG92ZjpkaXNrLWludGVy
ZmFjZT0iVmlydElPIiBvdmY6Ym9vdD0idHJ1ZSIKICAgICAgb3ZmOmRpc2stYWxpYXM9Ik9w
ZW5zdXNlNDIuMS1CdWlsZF9EaXNrMSIKICAgICAgb3ZmOndpcGUtYWZ0ZXItZGVsZXRlPSJm
YWxzZSImZ3Q7Jmx0Oy9EaXNrJmd0OyZsdDtEaXNrCiAgICAgIG92ZjpkaXNrSWQ9ImRkZjhi
NDAyLTUxNGMtNGEzYy05NjgzLTI2ODEwYTdjNDFjMCIgb3ZmOnNpemU9IjMyIgogICAgICBv
dmY6YWN0dWFsX3NpemU9IjM1IgogICAgICBvdmY6dm1fc25hcHNob3RfaWQ9Ijc5Y2YzYjI1
LTUyMTEtNDE5NS04ODhiLTg0N2ExZTA4NWI3NiIKICAgICAgb3ZmOnBhcmVudFJlZj0iIgpv
dmY6ZmlsZVJlZj0iOWViNjAyODgtMjdiNi00ZmIxLWFlZjEtNDI0NjQ1NWQ1ODhlL2RkZjhi
NDAyLTUxNGMtNGEzYy05NjgzLTI2ODEwYTdjNDFjMCIKICAgICAgb3ZmOmZvcm1hdD08YSBj
bGFzcz0ibW96LXR4dC1saW5rLXJmYzIzOTZFIgogICAgICAgIGhyZWY9Imh0dHA6Ly93d3cu
dm13YXJlLmNvbS9zcGVjaWZpY2F0aW9ucy92bWRrLmh0bWwjc3BhcnNlIj4iaHR0cDovL3d3
dy52bXdhcmUuY29tL3NwZWNpZmljYXRpb25zL3ZtZGsuaHRtbCNzcGFyc2UiPC9hPgogICAg
ICBvdmY6dm9sdW1lLWZvcm1hdD0iUkFXIiBvdmY6dm9sdW1lLXR5cGU9IlByZWFsbG9jYXRl
ZCIKICAgICAgb3ZmOmRpc2staW50ZXJmYWNlPSJWaXJ0SU8iIG92Zjpib290PSJmYWxzZSIK
ICAgICAgb3ZmOmRpc2stYWxpYXM9IkVsZW1lbnRhcnlfSmVua2lucyIgb3ZmOmRpc2stZGVz
Y3JpcHRpb249Ik1vdW50IG1lCiAgICAgIGFzIC9lbGVtZW50YXJ5L2plbmtpbnMgYW5kIHlv
dSBzaG91bGQgYmUgcmVhZHkgdG8gZ28gKHhmcyB3aXRoCiAgICAgIGxhYmVsIGplbmtpbnMp
IgpvdmY6d2lwZS1hZnRlci1kZWxldGU9ImZhbHNlIiZndDsmbHQ7L0Rpc2smZ3Q7Jmx0Oy9T
ZWN0aW9uJmd0OyZsdDtDb250ZW50CiAgICAgIG92ZjppZD0ib3V0IgogICAgICB4c2k6dHlw
ZT0ib3ZmOlZpcnR1YWxTeXN0ZW1fVHlwZSImZ3Q7Jmx0O0NvbW1lbnQmZ3Q7QnVpbGRzZXJ2
ZXIKICAgICAgZm9yIG9wZW5zdXNlIDQyLjEmbHQ7L0NvbW1lbnQmZ3Q7Jmx0O0NyZWF0aW9u
RGF0ZSZndDsyMDE1LzEwLzMwCiAgICAgIDIwOjIxOjAzJmx0Oy9DcmVhdGlvbkRhdGUmZ3Q7
Jmx0O0V4cG9ydERhdGUmZ3Q7MjAxNi8xMC8xOQoxNDoyODo1MCZsdDsvRXhwb3J0RGF0ZSZn
dDsmbHQ7RGVsZXRlUHJvdGVjdGVkJmd0O2ZhbHNlJmx0Oy9EZWxldGVQcm90ZWN0ZWQmZ3Q7
Jmx0O1Nzb01ldGhvZCZndDtndWVzdF9hZ2VudCZsdDsvU3NvTWV0aG9kJmd0OyZsdDtJc1Nt
YXJ0Y2FyZEVuYWJsZWQmZ3Q7ZmFsc2UmbHQ7L0lzU21hcnRjYXJkRW5hYmxlZCZndDsmbHQ7
VGltZVpvbmUmZ3Q7RXRjL0dNVCZsdDsvVGltZVpvbmUmZ3Q7Jmx0O2RlZmF1bHRfYm9vdF9z
ZXF1ZW5jZSZndDs5Jmx0Oy9kZWZhdWx0X2Jvb3Rfc2VxdWVuY2UmZ3Q7Jmx0O0dlbmVyYXRp
b24mZ3Q7MjYmbHQ7L0dlbmVyYXRpb24mZ3Q7Jmx0O1ZtVHlwZSZndDsxJmx0Oy9WbVR5cGUm
Z3Q7Jmx0O0NsdXN0ZXJDb21wYXRpYmlsaXR5VmVyc2lvbiZndDszLjYmbHQ7L0NsdXN0ZXJD
b21wYXRpYmlsaXR5VmVyc2lvbiZndDsmbHQ7Vm5jS2V5Ym9hcmRMYXlvdXQmZ3Q7c3YmbHQ7
L1ZuY0tleWJvYXJkTGF5b3V0Jmd0OyZsdDtNaW5BbGxvY2F0ZWRNZW0mZ3Q7NDA5NiZsdDsv
TWluQWxsb2NhdGVkTWVtJmd0OyZsdDtJc1N0YXRlbGVzcyZndDtmYWxzZSZsdDsvSXNTdGF0
ZWxlc3MmZ3Q7Jmx0O0lzUnVuQW5kUGF1c2UmZ3Q7ZmFsc2UmbHQ7L0lzUnVuQW5kUGF1c2Um
Z3Q7Jmx0O0F1dG9TdGFydHVwJmd0O2ZhbHNlJmx0Oy9BdXRvU3RhcnR1cCZndDsmbHQ7UHJp
b3JpdHkmZ3Q7MSZsdDsvUHJpb3JpdHkmZ3Q7Jmx0O0NyZWF0ZWRCeVVzZXJJZCZndDs0ZmNk
M2Y3ZS01NGUzLTRlOGUtOGYwOC0wOGUwODhmOTFjYWEmbHQ7L0NyZWF0ZWRCeVVzZXJJZCZn
dDsmbHQ7TWlncmF0aW9uU3VwcG9ydCZndDswJmx0Oy9NaWdyYXRpb25TdXBwb3J0Jmd0OyZs
dDtJc0Jvb3RNZW51RW5hYmxlZCZndDtmYWxzZSZsdDsvSXNCb290TWVudUVuYWJsZWQmZ3Q7
Jmx0O0lzU3BpY2VGaWxlVHJhbnNmZXJFbmFibGVkJmd0O3RydWUmbHQ7L0lzU3BpY2VGaWxl
VHJhbnNmZXJFbmFibGVkJmd0OyZsdDtJc1NwaWNlQ29weVBhc3RlRW5hYmxlZCZndDt0cnVl
Jmx0Oy9Jc1NwaWNlQ29weVBhc3RlRW5hYmxlZCZndDsmbHQ7Q3VzdG9tRW11bGF0ZWRNYWNo
aW5lJmd0OyZsdDsvQ3VzdG9tRW11bGF0ZWRNYWNoaW5lJmd0OyZsdDtDdXN0b21DcHVOYW1l
Jmd0OyZsdDsvQ3VzdG9tQ3B1TmFtZSZndDsmbHQ7UHJlZGVmaW5lZFByb3BlcnRpZXMmZ3Q7
Jmx0Oy9QcmVkZWZpbmVkUHJvcGVydGllcyZndDsmbHQ7VXNlckRlZmluZWRQcm9wZXJ0aWVz
Jmd0OyZsdDsvVXNlckRlZmluZWRQcm9wZXJ0aWVzJmd0OyZsdDtOYW1lJmd0O09wZW5zdXNl
NDIuMS1CdWlsZCZsdDsvTmFtZSZndDsmbHQ7VGVtcGxhdGVJZCZndDswMDAwMDAwMC0wMDAw
LTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAmbHQ7L1RlbXBsYXRlSWQmZ3Q7Jmx0O1RlbXBsYXRl
TmFtZSZndDtCbGFuayZsdDsvVGVtcGxhdGVOYW1lJmd0OyZsdDtJc0luaXRpbGl6ZWQmZ3Q7
dHJ1ZSZsdDsvSXNJbml0aWxpemVkJmd0OyZsdDtPcmlnaW4mZ3Q7MyZsdDsvT3JpZ2luJmd0
OyZsdDthcHBfbGlzdCZndDtrZXJuZWwtZGVmYXVsdC00LjEuMTItMS4xLGtlcm5lbC1kZWZh
dWx0LTQuMS4yNy0yNy4xLG92aXJ0LWd1ZXN0LWFnZW50LWNvbW1vbi0xLjAuMTEtMS4xLGNs
b3VkLWluaXQtMC43LjYtMjYuMSZsdDsvYXBwX2xpc3QmZ3Q7Jmx0O0RlZmF1bHREaXNwbGF5
VHlwZSZndDsxJmx0Oy9EZWZhdWx0RGlzcGxheVR5cGUmZ3Q7Jmx0O1RydXN0ZWRTZXJ2aWNl
Jmd0O2ZhbHNlJmx0Oy9UcnVzdGVkU2VydmljZSZndDsmbHQ7T3JpZ2luYWxUZW1wbGF0ZUlk
Jmd0OzAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCZsdDsvT3JpZ2luYWxU
ZW1wbGF0ZUlkJmd0OyZsdDtPcmlnaW5hbFRlbXBsYXRlTmFtZSZndDtCbGFuayZsdDsvT3Jp
Z2luYWxUZW1wbGF0ZU5hbWUmZ3Q7Jmx0O1VzZUhvc3RDcHUmZ3Q7ZmFsc2UmbHQ7L1VzZUhv
c3RDcHUmZ3Q7Jmx0O1VzZUxhdGVzdFZlcnNpb24mZ3Q7ZmFsc2UmbHQ7L1VzZUxhdGVzdFZl
cnNpb24mZ3Q7Jmx0O1NlY3Rpb24KICAgICAgb3ZmOmlkPSIxZWFiNDlmZi1mNzc3LTRhMWUt
OWI5NC0wNGI3MDk0YjVkMzciIG92ZjpyZXF1aXJlZD0iZmFsc2UiCiAgICAgIHhzaTp0eXBl
PSJvdmY6T3BlcmF0aW5nU3lzdGVtU2VjdGlvbl9UeXBlIiZndDsmbHQ7SW5mbyZndDtHdWVz
dAogICAgICBPcGVyYXRpbmcKU3lzdGVtJmx0Oy9JbmZvJmd0OyZsdDtEZXNjcmlwdGlvbiZn
dDtvdGhlcl9saW51eCZsdDsvRGVzY3JpcHRpb24mZ3Q7Jmx0Oy9TZWN0aW9uJmd0OyZsdDtT
ZWN0aW9uCiAgICAgIHhzaTp0eXBlPSJvdmY6VmlydHVhbEhhcmR3YXJlU2VjdGlvbl9UeXBl
IiZndDsmbHQ7SW5mbyZndDsyIENQVSwKICAgICAgNDA5NgogICAgICBNZW1lb3J5Jmx0Oy9J
bmZvJmd0OyZsdDtTeXN0ZW0mZ3Q7Jmx0O3Zzc2Q6VmlydHVhbFN5c3RlbVR5cGUmZ3Q7RU5H
SU5FCjMuNi4wLjAmbHQ7L3Zzc2Q6VmlydHVhbFN5c3RlbVR5cGUmZ3Q7Jmx0Oy9TeXN0ZW0m
Z3Q7Jmx0O0l0ZW0mZ3Q7Jmx0O3Jhc2Q6Q2FwdGlvbiZndDsyCiAgICAgIHZpcnR1YWwgY3B1
Jmx0Oy9yYXNkOkNhcHRpb24mZ3Q7Jmx0O3Jhc2Q6RGVzY3JpcHRpb24mZ3Q7TnVtYmVyIG9m
CiAgICAgIHZpcnR1YWwKQ1BVJmx0Oy9yYXNkOkRlc2NyaXB0aW9uJmd0OyZsdDtyYXNkOklu
c3RhbmNlSWQmZ3Q7MSZsdDsvcmFzZDpJbnN0YW5jZUlkJmd0OyZsdDtyYXNkOlJlc291cmNl
VHlwZSZndDszJmx0Oy9yYXNkOlJlc291cmNlVHlwZSZndDsmbHQ7cmFzZDpudW1fb2Zfc29j
a2V0cyZndDsyJmx0Oy9yYXNkOm51bV9vZl9zb2NrZXRzJmd0OyZsdDtyYXNkOmNwdV9wZXJf
c29ja2V0Jmd0OzEmbHQ7L3Jhc2Q6Y3B1X3Blcl9zb2NrZXQmZ3Q7Jmx0O3Jhc2Q6dGhyZWFk
c19wZXJfY3B1Jmd0OzEmbHQ7L3Jhc2Q6dGhyZWFkc19wZXJfY3B1Jmd0OyZsdDsvSXRlbSZn
dDsmbHQ7SXRlbSZndDsmbHQ7cmFzZDpDYXB0aW9uJmd0OzQwOTYKICAgICAgTUIgb2YgbWVt
b3J5Jmx0Oy9yYXNkOkNhcHRpb24mZ3Q7Jmx0O3Jhc2Q6RGVzY3JpcHRpb24mZ3Q7TWVtb3J5
ClNpemUmbHQ7L3Jhc2Q6RGVzY3JpcHRpb24mZ3Q7Jmx0O3Jhc2Q6SW5zdGFuY2VJZCZndDsy
Jmx0Oy9yYXNkOkluc3RhbmNlSWQmZ3Q7Jmx0O3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OzQmbHQ7
L3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OyZsdDtyYXNkOkFsbG9jYXRpb25Vbml0cyZndDtNZWdh
Qnl0ZXMmbHQ7L3Jhc2Q6QWxsb2NhdGlvblVuaXRzJmd0OyZsdDtyYXNkOlZpcnR1YWxRdWFu
dGl0eSZndDs0MDk2Jmx0Oy9yYXNkOlZpcnR1YWxRdWFudGl0eSZndDsmbHQ7L0l0ZW0mZ3Q7
Jmx0O0l0ZW0mZ3Q7Jmx0O3Jhc2Q6Q2FwdGlvbiZndDtFbGVtZW50YXJ5X0J1aWxkNDIuMSZs
dDsvcmFzZDpDYXB0aW9uJmd0OyZsdDtyYXNkOkluc3RhbmNlSWQmZ3Q7OWJjNmY0NzktZmRj
ZC00OTE1LWIyM2UtNTIwMzQ4ZDlhZGJlJmx0Oy9yYXNkOkluc3RhbmNlSWQmZ3Q7Jmx0O3Jh
c2Q6UmVzb3VyY2VUeXBlJmd0OzE3Jmx0Oy9yYXNkOlJlc291cmNlVHlwZSZndDsmbHQ7cmFz
ZDpIb3N0UmVzb3VyY2UmZ3Q7ODEwZjA4M2EtN2EwNC00NmFjLTkwNmItZjVjZWVlYzUyMjhk
LzliYzZmNDc5LWZkY2QtNDkxNS1iMjNlLTUyMDM0OGQ5YWRiZSZsdDsvcmFzZDpIb3N0UmVz
b3VyY2UmZ3Q7Jmx0O3Jhc2Q6UGFyZW50Jmd0OzAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAw
MDAwMDAwMDAwMCZsdDsvcmFzZDpQYXJlbnQmZ3Q7Jmx0O3Jhc2Q6VGVtcGxhdGUmZ3Q7MDAw
MDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwJmx0Oy9yYXNkOlRlbXBsYXRlJmd0
OyZsdDtyYXNkOkFwcGxpY2F0aW9uTGlzdCZndDsmbHQ7L3Jhc2Q6QXBwbGljYXRpb25MaXN0
Jmd0OyZsdDtyYXNkOlN0b3JhZ2VJZCZndDs2MTg0MmFkOS00MmRhLTQwYTktOGVjOC1kZDc4
MDdhODI5MTYmbHQ7L3Jhc2Q6U3RvcmFnZUlkJmd0OyZsdDtyYXNkOlN0b3JhZ2VQb29sSWQm
Z3Q7NjlhNjkxYmYtNWNmMy00OGQ3LThiNGMtMjY3MTY5NDMzM2UwJmx0Oy9yYXNkOlN0b3Jh
Z2VQb29sSWQmZ3Q7Jmx0O3Jhc2Q6Q3JlYXRpb25EYXRlJmd0OzIwMTYvMTAvMDYKMTA6MTg6
MjImbHQ7L3Jhc2Q6Q3JlYXRpb25EYXRlJmd0OyZsdDtyYXNkOkxhc3RNb2RpZmllZCZndDsx
OTcwLzAxLzAxCjAwOjAwOjAwJmx0Oy9yYXNkOkxhc3RNb2RpZmllZCZndDsmbHQ7cmFzZDps
YXN0X21vZGlmaWVkX2RhdGUmZ3Q7MjAxNi8xMC8xOQoxNDoyODo0OCZsdDsvcmFzZDpsYXN0
X21vZGlmaWVkX2RhdGUmZ3Q7Jmx0O1R5cGUmZ3Q7ZGlzayZsdDsvVHlwZSZndDsmbHQ7RGV2
aWNlJmd0O2Rpc2smbHQ7L0RldmljZSZndDsmbHQ7cmFzZDpBZGRyZXNzJmd0O3tzbG90PTB4
MDcsCiAgICAgIGJ1cz0weDAwLCBkb21haW49MHgwMDAwLCB0eXBlPXBjaSwKZnVuY3Rpb249
MHgwfSZsdDsvcmFzZDpBZGRyZXNzJmd0OyZsdDtCb290T3JkZXImZ3Q7MCZsdDsvQm9vdE9y
ZGVyJmd0OyZsdDtJc1BsdWdnZWQmZ3Q7dHJ1ZSZsdDsvSXNQbHVnZ2VkJmd0OyZsdDtJc1Jl
YWRPbmx5Jmd0O2ZhbHNlJmx0Oy9Jc1JlYWRPbmx5Jmd0OyZsdDtBbGlhcyZndDt2aXJ0aW8t
ZGlzazEmbHQ7L0FsaWFzJmd0OyZsdDsvSXRlbSZndDsmbHQ7SXRlbSZndDsmbHQ7cmFzZDpD
YXB0aW9uJmd0O09wZW5zdXNlNDIuMS1CdWlsZF9EaXNrMSZsdDsvcmFzZDpDYXB0aW9uJmd0
OyZsdDtyYXNkOkluc3RhbmNlSWQmZ3Q7NDViOWExNWItYzhlYi00YTgyLTlhOTktMDVlMWUw
ZmNhNzA2Jmx0Oy9yYXNkOkluc3RhbmNlSWQmZ3Q7Jmx0O3Jhc2Q6UmVzb3VyY2VUeXBlJmd0
OzE3Jmx0Oy9yYXNkOlJlc291cmNlVHlwZSZndDsmbHQ7cmFzZDpIb3N0UmVzb3VyY2UmZ3Q7
MGU3YjY0OTgtYWU0OC00NmM3LTlmNGItMmUzYjcxZjE1MzNkLzQ1YjlhMTViLWM4ZWItNGE4
Mi05YTk5LTA1ZTFlMGZjYTcwNiZsdDsvcmFzZDpIb3N0UmVzb3VyY2UmZ3Q7Jmx0O3Jhc2Q6
UGFyZW50Jmd0OzAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCZsdDsvcmFz
ZDpQYXJlbnQmZ3Q7Jmx0O3Jhc2Q6VGVtcGxhdGUmZ3Q7MDAwMDAwMDAtMDAwMC0wMDAwLTAw
MDAtMDAwMDAwMDAwMDAwJmx0Oy9yYXNkOlRlbXBsYXRlJmd0OyZsdDtyYXNkOkFwcGxpY2F0
aW9uTGlzdCZndDsmbHQ7L3Jhc2Q6QXBwbGljYXRpb25MaXN0Jmd0OyZsdDtyYXNkOlN0b3Jh
Z2VJZCZndDs2MTg0MmFkOS00MmRhLTQwYTktOGVjOC1kZDc4MDdhODI5MTYmbHQ7L3Jhc2Q6
U3RvcmFnZUlkJmd0OyZsdDtyYXNkOlN0b3JhZ2VQb29sSWQmZ3Q7NjlhNjkxYmYtNWNmMy00
OGQ3LThiNGMtMjY3MTY5NDMzM2UwJmx0Oy9yYXNkOlN0b3JhZ2VQb29sSWQmZ3Q7Jmx0O3Jh
c2Q6Q3JlYXRpb25EYXRlJmd0OzIwMTUvMTAvMzAKMjA6MjE6MTImbHQ7L3Jhc2Q6Q3JlYXRp
b25EYXRlJmd0OyZsdDtyYXNkOkxhc3RNb2RpZmllZCZndDsxOTcwLzAxLzAxCjAwOjAwOjAw
Jmx0Oy9yYXNkOkxhc3RNb2RpZmllZCZndDsmbHQ7cmFzZDpsYXN0X21vZGlmaWVkX2RhdGUm
Z3Q7MjAxNi8xMC8xOQoxNDoyODo0OCZsdDsvcmFzZDpsYXN0X21vZGlmaWVkX2RhdGUmZ3Q7
Jmx0O1R5cGUmZ3Q7ZGlzayZsdDsvVHlwZSZndDsmbHQ7RGV2aWNlJmd0O2Rpc2smbHQ7L0Rl
dmljZSZndDsmbHQ7cmFzZDpBZGRyZXNzJmd0O3tzbG90PTB4MDYsCiAgICAgIGJ1cz0weDAw
LCBkb21haW49MHgwMDAwLCB0eXBlPXBjaSwKZnVuY3Rpb249MHgwfSZsdDsvcmFzZDpBZGRy
ZXNzJmd0OyZsdDtCb290T3JkZXImZ3Q7MSZsdDsvQm9vdE9yZGVyJmd0OyZsdDtJc1BsdWdn
ZWQmZ3Q7dHJ1ZSZsdDsvSXNQbHVnZ2VkJmd0OyZsdDtJc1JlYWRPbmx5Jmd0O2ZhbHNlJmx0
Oy9Jc1JlYWRPbmx5Jmd0OyZsdDtBbGlhcyZndDt2aXJ0aW8tZGlzazAmbHQ7L0FsaWFzJmd0
OyZsdDsvSXRlbSZndDsmbHQ7SXRlbSZndDsmbHQ7cmFzZDpDYXB0aW9uJmd0O0VsZW1lbnRh
cnlfSmVua2lucyZsdDsvcmFzZDpDYXB0aW9uJmd0OyZsdDtyYXNkOkluc3RhbmNlSWQmZ3Q7
ZGRmOGI0MDItNTE0Yy00YTNjLTk2ODMtMjY4MTBhN2M0MWMwJmx0Oy9yYXNkOkluc3RhbmNl
SWQmZ3Q7Jmx0O3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OzE3Jmx0Oy9yYXNkOlJlc291cmNlVHlw
ZSZndDsmbHQ7cmFzZDpIb3N0UmVzb3VyY2UmZ3Q7OWViNjAyODgtMjdiNi00ZmIxLWFlZjEt
NDI0NjQ1NWQ1ODhlL2RkZjhiNDAyLTUxNGMtNGEzYy05NjgzLTI2ODEwYTdjNDFjMCZsdDsv
cmFzZDpIb3N0UmVzb3VyY2UmZ3Q7Jmx0O3Jhc2Q6UGFyZW50Jmd0OzAwMDAwMDAwLTAwMDAt
MDAwMC0wMDAwLTAwMDAwMDAwMDAwMCZsdDsvcmFzZDpQYXJlbnQmZ3Q7Jmx0O3Jhc2Q6VGVt
cGxhdGUmZ3Q7MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwJmx0Oy9yYXNk
OlRlbXBsYXRlJmd0OyZsdDtyYXNkOkFwcGxpY2F0aW9uTGlzdCZndDsmbHQ7L3Jhc2Q6QXBw
bGljYXRpb25MaXN0Jmd0OyZsdDtyYXNkOlN0b3JhZ2VJZCZndDs2MTg0MmFkOS00MmRhLTQw
YTktOGVjOC1kZDc4MDdhODI5MTYmbHQ7L3Jhc2Q6U3RvcmFnZUlkJmd0OyZsdDtyYXNkOlN0
b3JhZ2VQb29sSWQmZ3Q7NjlhNjkxYmYtNWNmMy00OGQ3LThiNGMtMjY3MTY5NDMzM2UwJmx0
Oy9yYXNkOlN0b3JhZ2VQb29sSWQmZ3Q7Jmx0O3Jhc2Q6Q3JlYXRpb25EYXRlJmd0OzIwMTYv
MDEvMTgKMTI6MDY6NTUmbHQ7L3Jhc2Q6Q3JlYXRpb25EYXRlJmd0OyZsdDtyYXNkOkxhc3RN
b2RpZmllZCZndDsxOTcwLzAxLzAxCjAwOjAwOjAwJmx0Oy9yYXNkOkxhc3RNb2RpZmllZCZn
dDsmbHQ7cmFzZDpsYXN0X21vZGlmaWVkX2RhdGUmZ3Q7MjAxNi8xMC8xOQoxNDoyODo0OCZs
dDsvcmFzZDpsYXN0X21vZGlmaWVkX2RhdGUmZ3Q7Jmx0O1R5cGUmZ3Q7ZGlzayZsdDsvVHlw
ZSZndDsmbHQ7RGV2aWNlJmd0O2Rpc2smbHQ7L0RldmljZSZndDsmbHQ7cmFzZDpBZGRyZXNz
Jmd0O3tzbG90PTB4MDksCiAgICAgIGJ1cz0weDAwLCBkb21haW49MHgwMDAwLCB0eXBlPXBj
aSwKZnVuY3Rpb249MHgwfSZsdDsvcmFzZDpBZGRyZXNzJmd0OyZsdDtCb290T3JkZXImZ3Q7
MCZsdDsvQm9vdE9yZGVyJmd0OyZsdDtJc1BsdWdnZWQmZ3Q7dHJ1ZSZsdDsvSXNQbHVnZ2Vk
Jmd0OyZsdDtJc1JlYWRPbmx5Jmd0O2ZhbHNlJmx0Oy9Jc1JlYWRPbmx5Jmd0OyZsdDtBbGlh
cyZndDt2aXJ0aW8tZGlzazImbHQ7L0FsaWFzJmd0OyZsdDsvSXRlbSZndDsmbHQ7SXRlbSZn
dDsmbHQ7cmFzZDpDYXB0aW9uJmd0O0V0aGVybmV0CiAgICAgIGFkYXB0ZXIgb24KRWxlbWVu
dGFyeURNWiZsdDsvcmFzZDpDYXB0aW9uJmd0OyZsdDtyYXNkOkluc3RhbmNlSWQmZ3Q7OWQx
Zjk4MjQtZDg0MS00MTcwLTkwZDMtYjlmZjQwZTJkMmVlJmx0Oy9yYXNkOkluc3RhbmNlSWQm
Z3Q7Jmx0O3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OzEwJmx0Oy9yYXNkOlJlc291cmNlVHlwZSZn
dDsmbHQ7cmFzZDpPdGhlclJlc291cmNlVHlwZSZndDtFbGVtZW50YXJ5RE1aJmx0Oy9yYXNk
Ok90aGVyUmVzb3VyY2VUeXBlJmd0OyZsdDtyYXNkOlJlc291cmNlU3ViVHlwZSZndDszJmx0
Oy9yYXNkOlJlc291cmNlU3ViVHlwZSZndDsmbHQ7cmFzZDpDb25uZWN0aW9uJmd0O0VsZW1l
bnRhcnlETVombHQ7L3Jhc2Q6Q29ubmVjdGlvbiZndDsmbHQ7cmFzZDpMaW5rZWQmZ3Q7dHJ1
ZSZsdDsvcmFzZDpMaW5rZWQmZ3Q7Jmx0O3Jhc2Q6TmFtZSZndDtuaWMxJmx0Oy9yYXNkOk5h
bWUmZ3Q7Jmx0O3Jhc2Q6TUFDQWRkcmVzcyZndDswMDoxYTo0YToxNjowMTo1MyZsdDsvcmFz
ZDpNQUNBZGRyZXNzJmd0OyZsdDtyYXNkOnNwZWVkJmd0OzEwMDAmbHQ7L3Jhc2Q6c3BlZWQm
Z3Q7Jmx0O1R5cGUmZ3Q7aW50ZXJmYWNlJmx0Oy9UeXBlJmd0OyZsdDtEZXZpY2UmZ3Q7YnJp
ZGdlJmx0Oy9EZXZpY2UmZ3Q7Jmx0O3Jhc2Q6QWRkcmVzcyZndDt7c2xvdD0weDAzLAogICAg
ICBidXM9MHgwMCwgZG9tYWluPTB4MDAwMCwgdHlwZT1wY2ksCmZ1bmN0aW9uPTB4MH0mbHQ7
L3Jhc2Q6QWRkcmVzcyZndDsmbHQ7Qm9vdE9yZGVyJmd0OzAmbHQ7L0Jvb3RPcmRlciZndDsm
bHQ7SXNQbHVnZ2VkJmd0O3RydWUmbHQ7L0lzUGx1Z2dlZCZndDsmbHQ7SXNSZWFkT25seSZn
dDtmYWxzZSZsdDsvSXNSZWFkT25seSZndDsmbHQ7QWxpYXMmZ3Q7bmV0MCZsdDsvQWxpYXMm
Z3Q7Jmx0Oy9JdGVtJmd0OyZsdDtJdGVtJmd0OyZsdDtyYXNkOkNhcHRpb24mZ3Q7VVNCCkNv
bnRyb2xsZXImbHQ7L3Jhc2Q6Q2FwdGlvbiZndDsmbHQ7cmFzZDpJbnN0YW5jZUlkJmd0OzMm
bHQ7L3Jhc2Q6SW5zdGFuY2VJZCZndDsmbHQ7cmFzZDpSZXNvdXJjZVR5cGUmZ3Q7MjMmbHQ7
L3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OyZsdDtyYXNkOlVzYlBvbGljeSZndDtESVNBQkxFRCZs
dDsvcmFzZDpVc2JQb2xpY3kmZ3Q7Jmx0Oy9JdGVtJmd0OyZsdDtJdGVtJmd0OyZsdDtyYXNk
OkNhcHRpb24mZ3Q7R3JhcGhpY2FsCkNvbnRyb2xsZXImbHQ7L3Jhc2Q6Q2FwdGlvbiZndDsm
bHQ7cmFzZDpJbnN0YW5jZUlkJmd0OzdhY2YzNzc3LTJlYjAtNDRlNi04NTlmLTMyNjY5N2Zh
NmI3MCZsdDsvcmFzZDpJbnN0YW5jZUlkJmd0OyZsdDtyYXNkOlJlc291cmNlVHlwZSZndDsy
MCZsdDsvcmFzZDpSZXNvdXJjZVR5cGUmZ3Q7Jmx0O3Jhc2Q6VmlydHVhbFF1YW50aXR5Jmd0
OzEmbHQ7L3Jhc2Q6VmlydHVhbFF1YW50aXR5Jmd0OyZsdDtyYXNkOlNpbmdsZVBjaVF4bCZn
dDtmYWxzZSZsdDsvcmFzZDpTaW5nbGVQY2lReGwmZ3Q7Jmx0O1R5cGUmZ3Q7dmlkZW8mbHQ7
L1R5cGUmZ3Q7Jmx0O0RldmljZSZndDtxeGwmbHQ7L0RldmljZSZndDsmbHQ7cmFzZDpBZGRy
ZXNzJmd0O3tzbG90PTB4MDIsCiAgICAgIGJ1cz0weDAwLCBkb21haW49MHgwMDAwLCB0eXBl
PXBjaSwKZnVuY3Rpb249MHgwfSZsdDsvcmFzZDpBZGRyZXNzJmd0OyZsdDtCb290T3JkZXIm
Z3Q7MCZsdDsvQm9vdE9yZGVyJmd0OyZsdDtJc1BsdWdnZWQmZ3Q7dHJ1ZSZsdDsvSXNQbHVn
Z2VkJmd0OyZsdDtJc1JlYWRPbmx5Jmd0O2ZhbHNlJmx0Oy9Jc1JlYWRPbmx5Jmd0OyZsdDtB
bGlhcyZndDt2aWRlbzAmbHQ7L0FsaWFzJmd0OyZsdDtTcGVjUGFyYW1zJmd0OyZsdDtoZWFk
cyZndDsxJmx0Oy9oZWFkcyZndDsmbHQ7dnJhbSZndDszMjc2OCZsdDsvdnJhbSZndDsmbHQ7
L1NwZWNQYXJhbXMmZ3Q7Jmx0Oy9JdGVtJmd0OyZsdDtJdGVtJmd0OyZsdDtyYXNkOkNhcHRp
b24mZ3Q7R3JhcGhpY2FsCkZyYW1lYnVmZmVyJmx0Oy9yYXNkOkNhcHRpb24mZ3Q7Jmx0O3Jh
c2Q6SW5zdGFuY2VJZCZndDtmNWNmMTJmYy00MTJiLTQ5ZDUtODU4OS1hMTdhNTViMjFiZWMm
bHQ7L3Jhc2Q6SW5zdGFuY2VJZCZndDsmbHQ7cmFzZDpSZXNvdXJjZVR5cGUmZ3Q7MjYmbHQ7
L3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OyZsdDtUeXBlJmd0O2dyYXBoaWNzJmx0Oy9UeXBlJmd0
OyZsdDtEZXZpY2UmZ3Q7c3BpY2UmbHQ7L0RldmljZSZndDsmbHQ7cmFzZDpBZGRyZXNzJmd0
OyZsdDsvcmFzZDpBZGRyZXNzJmd0OyZsdDtCb290T3JkZXImZ3Q7MCZsdDsvQm9vdE9yZGVy
Jmd0OyZsdDtJc1BsdWdnZWQmZ3Q7ZmFsc2UmbHQ7L0lzUGx1Z2dlZCZndDsmbHQ7SXNSZWFk
T25seSZndDtmYWxzZSZsdDsvSXNSZWFkT25seSZndDsmbHQ7QWxpYXMmZ3Q7Jmx0Oy9BbGlh
cyZndDsmbHQ7L0l0ZW0mZ3Q7Jmx0O0l0ZW0mZ3Q7Jmx0O3Jhc2Q6Q2FwdGlvbiZndDtHcmFw
aGljYWwKRnJhbWVidWZmZXImbHQ7L3Jhc2Q6Q2FwdGlvbiZndDsmbHQ7cmFzZDpJbnN0YW5j
ZUlkJmd0OzUzZjUxZTA5LTA0ZTktNDY1Zi05NTI4LTY5MDU2NzExZGYxYSZsdDsvcmFzZDpJ
bnN0YW5jZUlkJmd0OyZsdDtyYXNkOlJlc291cmNlVHlwZSZndDsyNiZsdDsvcmFzZDpSZXNv
dXJjZVR5cGUmZ3Q7Jmx0O1R5cGUmZ3Q7Z3JhcGhpY3MmbHQ7L1R5cGUmZ3Q7Jmx0O0Rldmlj
ZSZndDt2bmMmbHQ7L0RldmljZSZndDsmbHQ7cmFzZDpBZGRyZXNzJmd0OyZsdDsvcmFzZDpB
ZGRyZXNzJmd0OyZsdDtCb290T3JkZXImZ3Q7MCZsdDsvQm9vdE9yZGVyJmd0OyZsdDtJc1Bs
dWdnZWQmZ3Q7ZmFsc2UmbHQ7L0lzUGx1Z2dlZCZndDsmbHQ7SXNSZWFkT25seSZndDtmYWxz
ZSZsdDsvSXNSZWFkT25seSZndDsmbHQ7QWxpYXMmZ3Q7Jmx0Oy9BbGlhcyZndDsmbHQ7L0l0
ZW0mZ3Q7Jmx0O0l0ZW0mZ3Q7Jmx0O3Jhc2Q6Q2FwdGlvbiZndDtDRFJPTSZsdDsvcmFzZDpD
YXB0aW9uJmd0OyZsdDtyYXNkOkluc3RhbmNlSWQmZ3Q7MDU4ZGNhYjEtZTIyNC00OTYyLTgx
YmEtNzBjMzFkOGYwMGUxJmx0Oy9yYXNkOkluc3RhbmNlSWQmZ3Q7Jmx0O3Jhc2Q6UmVzb3Vy
Y2VUeXBlJmd0OzE1Jmx0Oy9yYXNkOlJlc291cmNlVHlwZSZndDsmbHQ7VHlwZSZndDtkaXNr
Jmx0Oy9UeXBlJmd0OyZsdDtEZXZpY2UmZ3Q7Y2Ryb20mbHQ7L0RldmljZSZndDsmbHQ7cmFz
ZDpBZGRyZXNzJmd0O3tidXM9MSwKICAgICAgY29udHJvbGxlcj0wLCB0eXBlPWRyaXZlLCB0
YXJnZXQ9MCwKdW5pdD0wfSZsdDsvcmFzZDpBZGRyZXNzJmd0OyZsdDtCb290T3JkZXImZ3Q7
MiZsdDsvQm9vdE9yZGVyJmd0OyZsdDtJc1BsdWdnZWQmZ3Q7dHJ1ZSZsdDsvSXNQbHVnZ2Vk
Jmd0OyZsdDtJc1JlYWRPbmx5Jmd0O3RydWUmbHQ7L0lzUmVhZE9ubHkmZ3Q7Jmx0O0FsaWFz
Jmd0O2lkZTAtMS0wJmx0Oy9BbGlhcyZndDsmbHQ7U3BlY1BhcmFtcyZndDsmbHQ7cGF0aCZn
dDsmbHQ7L3BhdGgmZ3Q7Jmx0Oy9TcGVjUGFyYW1zJmd0OyZsdDsvSXRlbSZndDsmbHQ7SXRl
bSZndDsmbHQ7cmFzZDpSZXNvdXJjZVR5cGUmZ3Q7MCZsdDsvcmFzZDpSZXNvdXJjZVR5cGUm
Z3Q7Jmx0O3Jhc2Q6SW5zdGFuY2VJZCZndDtlYTk0OWQ5YS03ODQ0LTQzNWUtOTc0My04YmI2
NWNkOTk3ZDMmbHQ7L3Jhc2Q6SW5zdGFuY2VJZCZndDsmbHQ7VHlwZSZndDtjaGFubmVsJmx0
Oy9UeXBlJmd0OyZsdDtEZXZpY2UmZ3Q7dW5peCZsdDsvRGV2aWNlJmd0OyZsdDtyYXNkOkFk
ZHJlc3MmZ3Q7e2J1cz0wLAogICAgICBjb250cm9sbGVyPTAsIHR5cGU9dmlydGlvLXNlcmlh
bCwKcG9ydD0xfSZsdDsvcmFzZDpBZGRyZXNzJmd0OyZsdDtCb290T3JkZXImZ3Q7MCZsdDsv
Qm9vdE9yZGVyJmd0OyZsdDtJc1BsdWdnZWQmZ3Q7dHJ1ZSZsdDsvSXNQbHVnZ2VkJmd0OyZs
dDtJc1JlYWRPbmx5Jmd0O2ZhbHNlJmx0Oy9Jc1JlYWRPbmx5Jmd0OyZsdDtBbGlhcyZndDtj
aGFubmVsMCZsdDsvQWxpYXMmZ3Q7Jmx0Oy9JdGVtJmd0OyZsdDtJdGVtJmd0OyZsdDtyYXNk
OlJlc291cmNlVHlwZSZndDswJmx0Oy9yYXNkOlJlc291cmNlVHlwZSZndDsmbHQ7cmFzZDpJ
bnN0YW5jZUlkJmd0O2Y3MzZlNzU1LWJkMjEtNDQzNi04OGZlLWEyOWZlYjJkYmVlNCZsdDsv
cmFzZDpJbnN0YW5jZUlkJmd0OyZsdDtUeXBlJmd0O2NoYW5uZWwmbHQ7L1R5cGUmZ3Q7Jmx0
O0RldmljZSZndDt1bml4Jmx0Oy9EZXZpY2UmZ3Q7Jmx0O3Jhc2Q6QWRkcmVzcyZndDt7YnVz
PTAsCiAgICAgIGNvbnRyb2xsZXI9MCwgdHlwZT12aXJ0aW8tc2VyaWFsLApwb3J0PTJ9Jmx0
Oy9yYXNkOkFkZHJlc3MmZ3Q7Jmx0O0Jvb3RPcmRlciZndDswJmx0Oy9Cb290T3JkZXImZ3Q7
Jmx0O0lzUGx1Z2dlZCZndDt0cnVlJmx0Oy9Jc1BsdWdnZWQmZ3Q7Jmx0O0lzUmVhZE9ubHkm
Z3Q7ZmFsc2UmbHQ7L0lzUmVhZE9ubHkmZ3Q7Jmx0O0FsaWFzJmd0O2NoYW5uZWwxJmx0Oy9B
bGlhcyZndDsmbHQ7L0l0ZW0mZ3Q7Jmx0O0l0ZW0mZ3Q7Jmx0O3Jhc2Q6UmVzb3VyY2VUeXBl
Jmd0OzAmbHQ7L3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OyZsdDtyYXNkOkluc3RhbmNlSWQmZ3Q7
ZjQzN2NmYjItMDk2NC00MTMwLWFkOTctNjcxMGFjMTkxMDZjJmx0Oy9yYXNkOkluc3RhbmNl
SWQmZ3Q7Jmx0O1R5cGUmZ3Q7Y2hhbm5lbCZsdDsvVHlwZSZndDsmbHQ7RGV2aWNlJmd0O3Nw
aWNldm1jJmx0Oy9EZXZpY2UmZ3Q7Jmx0O3Jhc2Q6QWRkcmVzcyZndDt7YnVzPTAsCiAgICAg
IGNvbnRyb2xsZXI9MCwgdHlwZT12aXJ0aW8tc2VyaWFsLApwb3J0PTN9Jmx0Oy9yYXNkOkFk
ZHJlc3MmZ3Q7Jmx0O0Jvb3RPcmRlciZndDswJmx0Oy9Cb290T3JkZXImZ3Q7Jmx0O0lzUGx1
Z2dlZCZndDt0cnVlJmx0Oy9Jc1BsdWdnZWQmZ3Q7Jmx0O0lzUmVhZE9ubHkmZ3Q7ZmFsc2Um
bHQ7L0lzUmVhZE9ubHkmZ3Q7Jmx0O0FsaWFzJmd0O2NoYW5uZWwyJmx0Oy9BbGlhcyZndDsm
bHQ7L0l0ZW0mZ3Q7Jmx0O0l0ZW0mZ3Q7Jmx0O3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OzAmbHQ7
L3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OyZsdDtyYXNkOkluc3RhbmNlSWQmZ3Q7ZmYyYzYzOTkt
MTZkZi00Y2EyLTllMTUtMzkzOGViNTczOTBmJmx0Oy9yYXNkOkluc3RhbmNlSWQmZ3Q7Jmx0
O1R5cGUmZ3Q7Y29udHJvbGxlciZsdDsvVHlwZSZndDsmbHQ7RGV2aWNlJmd0O3VzYiZsdDsv
RGV2aWNlJmd0OyZsdDtyYXNkOkFkZHJlc3MmZ3Q7e3Nsb3Q9MHgwMSwKICAgICAgYnVzPTB4
MDAsIGRvbWFpbj0weDAwMDAsIHR5cGU9cGNpLApmdW5jdGlvbj0weDJ9Jmx0Oy9yYXNkOkFk
ZHJlc3MmZ3Q7Jmx0O0Jvb3RPcmRlciZndDswJmx0Oy9Cb290T3JkZXImZ3Q7Jmx0O0lzUGx1
Z2dlZCZndDt0cnVlJmx0Oy9Jc1BsdWdnZWQmZ3Q7Jmx0O0lzUmVhZE9ubHkmZ3Q7ZmFsc2Um
bHQ7L0lzUmVhZE9ubHkmZ3Q7Jmx0O0FsaWFzJmd0O3VzYjAmbHQ7L0FsaWFzJmd0OyZsdDsv
SXRlbSZndDsmbHQ7SXRlbSZndDsmbHQ7cmFzZDpSZXNvdXJjZVR5cGUmZ3Q7MCZsdDsvcmFz
ZDpSZXNvdXJjZVR5cGUmZ3Q7Jmx0O3Jhc2Q6SW5zdGFuY2VJZCZndDs5MmMzYmMwMC05ZTFi
LTRkYzAtOTU3NS0xODM3Y2E0ZjU3NzgmbHQ7L3Jhc2Q6SW5zdGFuY2VJZCZndDsmbHQ7VHlw
ZSZndDtjb250cm9sbGVyJmx0Oy9UeXBlJmd0OyZsdDtEZXZpY2UmZ3Q7aWRlJmx0Oy9EZXZp
Y2UmZ3Q7Jmx0O3Jhc2Q6QWRkcmVzcyZndDt7c2xvdD0weDAxLAogICAgICBidXM9MHgwMCwg
ZG9tYWluPTB4MDAwMCwgdHlwZT1wY2ksCmZ1bmN0aW9uPTB4MX0mbHQ7L3Jhc2Q6QWRkcmVz
cyZndDsmbHQ7Qm9vdE9yZGVyJmd0OzAmbHQ7L0Jvb3RPcmRlciZndDsmbHQ7SXNQbHVnZ2Vk
Jmd0O3RydWUmbHQ7L0lzUGx1Z2dlZCZndDsmbHQ7SXNSZWFkT25seSZndDtmYWxzZSZsdDsv
SXNSZWFkT25seSZndDsmbHQ7QWxpYXMmZ3Q7aWRlMCZsdDsvQWxpYXMmZ3Q7Jmx0Oy9JdGVt
Jmd0OyZsdDtJdGVtJmd0OyZsdDtyYXNkOlJlc291cmNlVHlwZSZndDswJmx0Oy9yYXNkOlJl
c291cmNlVHlwZSZndDsmbHQ7cmFzZDpJbnN0YW5jZUlkJmd0O2Y3MTQxM2E4LWRkMWItNDFl
YS1hNDQzLTZlY2M2NjE2Y2JhZCZsdDsvcmFzZDpJbnN0YW5jZUlkJmd0OyZsdDtUeXBlJmd0
O2NvbnRyb2xsZXImbHQ7L1R5cGUmZ3Q7Jmx0O0RldmljZSZndDt2aXJ0aW8tc2NzaSZsdDsv
RGV2aWNlJmd0OyZsdDtyYXNkOkFkZHJlc3MmZ3Q7e3Nsb3Q9MHgwNCwKICAgICAgYnVzPTB4
MDAsIGRvbWFpbj0weDAwMDAsIHR5cGU9cGNpLApmdW5jdGlvbj0weDB9Jmx0Oy9yYXNkOkFk
ZHJlc3MmZ3Q7Jmx0O0Jvb3RPcmRlciZndDswJmx0Oy9Cb290T3JkZXImZ3Q7Jmx0O0lzUGx1
Z2dlZCZndDt0cnVlJmx0Oy9Jc1BsdWdnZWQmZ3Q7Jmx0O0lzUmVhZE9ubHkmZ3Q7ZmFsc2Um
bHQ7L0lzUmVhZE9ubHkmZ3Q7Jmx0O0FsaWFzJmd0O3Njc2kwJmx0Oy9BbGlhcyZndDsmbHQ7
L0l0ZW0mZ3Q7Jmx0O0l0ZW0mZ3Q7Jmx0O3Jhc2Q6UmVzb3VyY2VUeXBlJmd0OzAmbHQ7L3Jh
c2Q6UmVzb3VyY2VUeXBlJmd0OyZsdDtyYXNkOkluc3RhbmNlSWQmZ3Q7YTMxNDk1YmUtYzJl
Ny00ZjJlLThhZDQtMDhkYzZmYTc0MDYxJmx0Oy9yYXNkOkluc3RhbmNlSWQmZ3Q7Jmx0O1R5
cGUmZ3Q7Y29udHJvbGxlciZsdDsvVHlwZSZndDsmbHQ7RGV2aWNlJmd0O3ZpcnRpby1zZXJp
YWwmbHQ7L0RldmljZSZndDsmbHQ7cmFzZDpBZGRyZXNzJmd0O3tzbG90PTB4MDUsCiAgICAg
IGJ1cz0weDAwLCBkb21haW49MHgwMDAwLCB0eXBlPXBjaSwKZnVuY3Rpb249MHgwfSZsdDsv
cmFzZDpBZGRyZXNzJmd0OyZsdDtCb290T3JkZXImZ3Q7MCZsdDsvQm9vdE9yZGVyJmd0OyZs
dDtJc1BsdWdnZWQmZ3Q7dHJ1ZSZsdDsvSXNQbHVnZ2VkJmd0OyZsdDtJc1JlYWRPbmx5Jmd0
O2ZhbHNlJmx0Oy9Jc1JlYWRPbmx5Jmd0OyZsdDtBbGlhcyZndDt2aXJ0aW8tc2VyaWFsMCZs
dDsvQWxpYXMmZ3Q7Jmx0Oy9JdGVtJmd0OyZsdDsvU2VjdGlvbiZndDsmbHQ7U2VjdGlvbgog
ICAgICB4c2k6dHlwZT0ib3ZmOlNuYXBzaG90c1NlY3Rpb25fVHlwZSImZ3Q7Jmx0O1NuYXBz
aG90Cm92ZjppZD0iNzljZjNiMjUtNTIxMS00MTk1LTg4OGItODQ3YTFlMDg1Yjc2IiZndDsm
bHQ7VHlwZSZndDtBQ1RJVkUmbHQ7L1R5cGUmZ3Q7Jmx0O0Rlc2NyaXB0aW9uJmd0O0FjdGl2
ZQogICAgICBWTSZsdDsvRGVzY3JpcHRpb24mZ3Q7Jmx0O0NyZWF0aW9uRGF0ZSZndDsyMDE1
LzEwLzMwCjIwOjIxOjAzJmx0Oy9DcmVhdGlvbkRhdGUmZ3Q7Jmx0O0FwcGxpY2F0aW9uTGlz
dCZndDsmbHQ7L0FwcGxpY2F0aW9uTGlzdCZndDsmbHQ7L1NuYXBzaG90Jmd0OyZsdDsvU2Vj
dGlvbiZndDsmbHQ7L0NvbnRlbnQmZ3Q7Jmx0Oy9vdmY6RW52ZWxvcGUmZ3Q7PGJyPgogICAg
ICA8YnI+CiAgICA8L2Rpdj4KICA8L2JvZHk+CjwvaHRtbD4K
--------------CAB0EC8E8A33E3E775FFE9D6--
8 years
Importing VM's from VMware
by Bryan Sockel
Hi,
We are making our first attempt at importing VM's from VMWare, i am able to
connect to our VMWare environment and i can choose a VM to import and i am
able to start the process. A VM is created, the disk is created as well
then the task completes in ovirt. Looking at my virtual machines, the vm
shows up with a red arrow and a lock next to it.
After that there are no tasks that appear. Is there a way to monitor the
import process of the VM?
Currently running Ovirt 4.04.
Thanks
8 years
Group permissions at cluster level
by Woodward, Paul
--_000_86B3513E4A7B064599167816D519189698DF346320LAPPWGGCPMB04_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Hi,
This could be a bug or a configuration issue, I'm not too sure yet. At the =
moment if I apply group permissions using the PowerUserRole to the cluster =
itself, then any VMs created in the user portal by users in that group don'=
t get the UserVmManager role applied correctly. The user, authorization pro=
vider and namespace fields are all blank meaning that VM is visible to all =
users on the platform.
If you do this with individual users' permissions though, it works as expec=
ted and they get the UserVmManager role assigned to their username on the V=
M.
Thanks,
Paul
****************************************************************************
NHSGG&C Disclaimer
The information contained within this e-mail and in any attachment is
confidential and may be privileged. If you are not the intended
recipient, please destroy this message, delete any copies held on your
systems and notify the sender immediately; you should not retain, copy
or use this e-mail for any purpose, nor disclose all or any part of its
content to any other person.
All messages passing through this gateway are checked for viruses, but
we strongly recommend that you check for viruses using your own virus
scanner as NHS Greater Glasgow & Clyde will not take responsibility for
any damage caused as a result of virus infection.
**************************************************************************=
=20
--_000_86B3513E4A7B064599167816D519189698DF346320LAPPWGGCPMB04_
Content-Type: text/html; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3D"#0563C1=
" vlink=3D"#954F72"><div class=3DWordSection1><p class=3DMsoNormal>Hi,<o:p>=
</o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Th=
is could be a bug or a configuration issue, I’m not too sure yet. At =
the moment if I apply group permissions using the PowerUserRole to the clus=
ter itself, then any VMs created in the user portal by users in that group =
don’t get the UserVmManager role applied correctly. The user, authori=
zation provider and namespace fields are all blank meaning that VM is visib=
le to all users on the platform.<o:p></o:p></p><p class=3DMsoNormal><o:p>&n=
bsp;</o:p></p><p class=3DMsoNormal>If you do this with individual usersR=
17; permissions though, it works as expected and they get the UserVmManager=
role assigned to their username on the VM.<o:p></o:p></p><p class=3DMsoNor=
mal><o:p> </o:p></p><p class=3DMsoNormal>Thanks,<o:p></o:p></p><p clas=
s=3DMsoNormal>Paul<o:p></o:p></p></div><p>*********************************=
*******************************************<br>
NHSGG&C Disclaimer</p>
<p>The information contained within this e-mail and in any attachment is<br>
confidential and may be privileged. If you are not the intended<br>
recipient, please destroy this message, delete any copies held on your<br>
systems and notify the sender immediately; you should not retain, copy<br>
or use this e-mail for any purpose, nor disclose all or any part of its<br>
content to any other person.</p>
<p>All messages passing through this gateway are checked for viruses, but<b=
r>
we strongly recommend that you check for viruses using your own virus<br>
scanner as NHS Greater Glasgow & Clyde will not take responsibility for=
<br>
any damage caused as a result of virus infection.</p>
<p>************************************************************************=
** </p></body></html>
--_000_86B3513E4A7B064599167816D519189698DF346320LAPPWGGCPMB04_--
8 years
Ovirt and active directory integration
by nicola.gentile.to
This is a multi-part message in MIME format.
--------------FF431EB5B60D11CD4462F1DF
Content-Type: text/plain; charset=iso-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Hi,
I would like to submit a problem with active directory authentication.
Let me make an introduction.
Actually my infrastructure consists in 1 manager and 2 nodes (version
4.0.4).
The active directory forest consists in many subdomains.
In the active directory forest there are 2 type of accounts:
-1- normal users, this account is similar to name.surname(a)domain.it
-2- particular users, this account is similar to s123456(a)subdomain.domain.it
Important note: the subdomain of the account type 2 is an alias domain
for example:
s123456(a)subdomain.domain.it is an alias of s123456(a)domain.it
When I do login from user portal:
- with normal users I login correctly and I can start the vm without problem
- with particular users I login correctly but I can not start the vm
although I have permissions. To solve this problem I must insert the
account in the db of ovirt from administration portal in the users tab
I noticed that, with a particular users (s123456(a)subdomain.domain.it),
the ovirt infrastructure does not automatically insert this account in
the own db.
Also the subdomain.domain.it is not in the list of the subdomains of the
forest, perhaps it is for this reason that does not work properly.
I deduced that is an active directory problem (that in not resolvable
for the complexity of the AD infrastructure), I ask you if exist a
script for insert of many accounts at one time. Something like:
script.sh < list-users.txt
where the file lists-users.txt consists of a sequential list of accounts
like this:
s000001(a)subdomain.polito.it
s000002(a)subdomain.polito.it
s000003(a)subdomain.polito.it
s000004(a)subdomain.polito.it
Thank you very much for your help
Nicola
--------------FF431EB5B60D11CD4462F1DF
Content-Type: text/html; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><font size="-1">Hi,<br>
I would like to submit a problem with active directory
authentication.<br>
Let me make an introduction.<br>
Actually my infrastructure consists in 1 manager and 2 nodes
(version 4.0.4).<br>
The active directory forest consists in many subdomains.<br>
In the active directory forest there are 2 type of accounts:<br>
-1- normal users, this account is similar to
<a class="moz-txt-link-abbreviated" href="mailto:name.surname@domain.it">name.surname(a)domain.it</a><br>
-2- particular users, this account is similar to
<a class="moz-txt-link-abbreviated" href="mailto:s123456@subdomain.domain.it">s123456(a)subdomain.domain.it</a><br>
<br>
Important note: the subdomain of the account type 2 is an alias
domain for example:<br>
<br>
<a class="moz-txt-link-abbreviated" href="mailto:s123456@subdomain.domain.it">s123456(a)subdomain.domain.it</a> is an alias of
<a class="moz-txt-link-abbreviated" href="mailto:s123456@domain.it">s123456(a)domain.it</a><br>
<br>
When I do login from user portal:<br>
<br>
- with normal users I login correctly and I can start the vm
without problem<br>
- with particular users I login correctly but I can not start
the vm although I have permissions. To solve this problem I must
insert the account in the db of ovirt from administration portal
in the users tab<br>
<br>
I noticed that, with a particular users
(<a class="moz-txt-link-abbreviated" href="mailto:s123456@subdomain.domain.it">s123456(a)subdomain.domain.it</a>), the ovirt infrastructure does not
automatically insert this account in the own db.<br>
<br>
Also the subdomain.domain.it is not in the list of the
subdomains of the forest, perhaps it is for this reason that
does not work properly.<br>
<br>
I deduced that is an active directory problem (that in not
resolvable for the complexity of the AD infrastructure), I ask
you if exist a script for insert of many accounts at one time.
Something like:<br>
<br>
script.sh < list-users.txt<br>
<br>
where the file lists-users.txt consists of a sequential list of
accounts like this:<br>
<br>
</font><font size="-1"> <a class="moz-txt-link-abbreviated" href="mailto:s000001@subdomain.polito.it">s000001(a)subdomain.polito.it</a></font><br>
<font size="-1"> <a class="moz-txt-link-abbreviated" href="mailto:s000002@subdomain.polito.it">s000002(a)subdomain.polito.it</a></font><br>
<font size="-1"> <a class="moz-txt-link-abbreviated" href="mailto:s000003@subdomain.polito.it">s000003(a)subdomain.polito.it</a></font><br>
<font size="-1"> <a class="moz-txt-link-abbreviated" href="mailto:s000004@subdomain.polito.it">s000004(a)subdomain.polito.it</a></font><br>
<font size="-1"><br>
Thank you very much for your help <br>
<br>
Nicola</font><br>
</p>
</body>
</html>
--------------FF431EB5B60D11CD4462F1DF--
8 years
oVirt Node iso downoad
by Anantha Raghava
This is a multi-part message in MIME format.
--------------FBDF6EAF34054A8449966C68
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hi,
Where do we download a working oVirt Node ISO? Not finding the correct link.
--
Thanks & Regards,
Anantha Raghava
eXza Technology Consulting & Services
Do not print this e-mail unless required. Save Paper & trees.
--------------FBDF6EAF34054A8449966C68
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>Where do we download a working oVirt Node ISO? Not finding the
correct link.<br>
</p>
<div class="moz-signature">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
<meta name="generator" content="LibreOffice 5.0.3.2 (Linux)">
<meta name="created" content="00:00:00">
<meta name="changedby" content="Anantha Raghava">
<meta name="changed" content="2016-01-05T17:20:50.677541300">
<meta name="created" content="00:00:00">
<meta name="changedby" content="Anantha Raghava">
<meta name="changed" content="2015-12-20T09:03:26.251763811">
<meta name="created" content="2015-02-21T00:00:00">
<meta name="changedby" content="Anantha Raghava">
<meta name="changed" content="2015-12-20T09:02:11.666821134">
<style type="text/css">
@page { margin: 2cm }
p { margin-bottom: 0.25cm; color: #000000; line-height: 120% }
address { color: #000000 }
a:link { so-language: zxx }
</style>
<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>
<address style="line-height: 100%"><font face="Times New Roman,
serif">eXza
Technology Consulting & Services</font></address>
<br>
<p style="margin-bottom: 0cm; line-height: 100%"><font
color="#66cc00"><font face="Times New Roman, serif">Do
not print this e-mail unless required. Save Paper &
trees.</font></font></p>
</div>
</body>
</html>
--------------FBDF6EAF34054A8449966C68--
8 years
Using Local Harddisks on the Host for Storage Domains
by Anantha Raghava
This is a multi-part message in MIME format.
--------------1D97EA1C50CE860F27E65889
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hello to all,
Can we make use of large hard disk drives on the Hosts for shared
storage domains?
In our setup we have iSCSI storage on which the primary storage domain
is created and is being used. On the hosts, we have 1 TB of storage that
is not used for anything and just going waste. Can we make use of them
in some manner?
--
Thanks & Regards,
Anantha Raghava
eXza Technology Consulting & Services
Do not print this e-mail unless required. Save Paper & trees.
--------------1D97EA1C50CE860F27E65889
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>Hello to all,</p>
<p>Can we make use of large hard disk drives on the Hosts for shared
storage domains?</p>
<p>In our setup we have iSCSI storage on which the primary storage
domain is created and is being used. On the hosts, we have 1 TB of
storage that is not used for anything and just going waste. Can we
make use of them in some manner?<br>
</p>
<br>
<div class="moz-signature">--
<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>
<address style="line-height: 100%"><font face="Times New Roman,
serif">eXza
Technology Consulting & Services</font></address>
<br>
<p style="margin-bottom: 0cm; line-height: 100%"><font
color="#66cc00"><font face="Times New Roman, serif">Do
not print this e-mail unless required. Save Paper &
trees.</font></font></p>
</div>
</body>
</html>
--------------1D97EA1C50CE860F27E65889--
8 years
problem with changing cluster compatibility version to 4.0
by Jiří Sléžka
This is a cryptographically signed message in MIME format.
--------------ms050709010503010006030600
Content-Type: multipart/alternative;
boundary="------------CA1FD9CC50B3169CB399A39A"
This is a multi-part message in MIME format.
--------------CA1FD9CC50B3169CB399A39A
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Hello,
I am trying to change cluster compatibility version on one of our=20
clusters in our oVirt 4.0.4.4-1.el7.centos installation and I am getting =
this error:
Error while executing action Edit Cluster properties: Internal Engine Err=
or
(btw. it would be realy nice make all texts/logs in manager copyable in=20
some easy way (simple ctrl+c does not usually work))
In engine.log I found this interesting lines
2016-10-17 15:02:50,415 WARN [org.ovirt.engine.core.bll.UpdateVmCommand] =
(default task-51) [2921f45e] Validation of action 'UpdateVm' failed for=20
user user@auth. Reasons:=20
VAR__ACTION__UPDATE,VAR__TYPE__VM,ACTION_TYPE_FAILED_ILLEGAL_SINGLE_DEVIC=
E_DISPLAY_TYPE
2016-10-17 15:02:50,417 ERROR=20
[org.ovirt.engine.core.bll.UpdateVmCommand] (default task-51) [2921f45e] =
Transaction rolled-back for command=20
'org.ovirt.engine.core.bll.UpdateVmCommand'.
2016-10-17 15:02:50,417 ERROR=20
[org.ovirt.engine.core.bll.UpdateClusterCommand] (default task-51)=20
[2921f45e] Transaction rolled-back for command=20
'org.ovirt.engine.core.bll.UpdateClusterCommand'.
2016-10-17 15:02:50,421 ERROR=20
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]=20
(default task-51) [2921f45e] Correlation ID: 11011a71, Call Stack: null, =
Custom Event ID: -1, Message: Failed to update Host cluster (User:=20
user@auth)
2016-10-17 15:02:50,422 INFO=20
[org.ovirt.engine.core.bll.UpdateClusterCommand] (default task-51)=20
[2921f45e] Lock freed to object 'EngineLock:{exclusiveLocks=3D'null',=20
sharedLocks=3D'[27161d3d-01ef-4446-aa7a-be5483fdbdf5=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 0323b12f-a515-4759-9bae-cf53336a7756=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 1c6d0ce4-bdcd-4f77-906b-65e4f6415cc3=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 8240ebe8-388c-4a5b-996e-f9e5c77e6375=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, e6fab9a1-8f45-4565-8483-363137536334=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 7a5de3e0-ecbd-4ed6-bf98-2e7a45e96027=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 6db37ee2-0ff0-4642-9907-666376b13bda=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, dccb8bc9-4760-487b-a2bf-100906a50502=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, ea63bea8-f41d-4878-814e-fa62b123a89f=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 885b9641-fda5-4e90-889e-488b858bc37b=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 886a6b86-1bf9-43a0-b7ee-2c43640f8f42=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, f4fa4a7e-d0eb-44d8-8ed3-00c2b2705cb4=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 9d4673af-6fba-4b62-bdbf-0864dac65941=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 5ef8560e-bf35-4dfb-8677-3b444fcb9a5d=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 2dfc397f-7230-4517-b143-0bec13b3cd55=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, f9d1161f-0d7e-4da5-b45f-1796f87ddab5=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 2b0afe1d-1196-4c99-ab61-43e3764fe1ac=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 08016bb0-e638-431c-a429-0a8f3272632b=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 0a4596ec-fa40-46a1-9d2a-7dcaf0127136=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 9f0bb9a0-374f-41ec-9bec-e35fec4275a1=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 606f3257-7d38-405f-8fc9-b56ff6d36684=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 64976d4e-a64d-453b-8bcb-514c687ae208=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 833ebee2-7e8f-480c-877d-3bbdbf78c7ca=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 7dcabc9d-0d61-4bb0-a532-39655caa900d=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName=20
Math-IBM_BladeS>, 9eaceca3-4e48-4bde-8cfb-024219d226a9=3D<VM,=20
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName Math-IBM_BladeS>]=
'}'
It looks to me like one of our vm has=20
"ILLEGAL_SINGLE_DEVICE_DISPLAY_TYPE" set which fail upgrade. But which=20
one and which setting correspond to this? :-)
I have no idea if changing cluster compatibility version should fail due =
this error. Should I fill Bugreport for this?
Cheers,
Jiri
--------------CA1FD9CC50B3169CB399A39A
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 bgcolor=3D"#FFFFFF" text=3D"#000000">
<p>Hello,</p>
<p><br>
</p>
<p>I am trying to change cluster compatibility version on one of our
clusters in our oVirt <span class=3D"gwt-InlineLabel">4.0.4.4-1.el7=
=2Ecentos
installation and I am getting this error:</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel">Error while executing action Edit
Cluster properties: Internal Engine Error</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel">(btw. it would be realy nice make
all texts/logs in manager copyable in some easy way (simple
ctrl+c does not usually work))<br>
</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel">In engine.log I found this
interesting lines<br>
</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel">2016-10-17 15:02:50,415 WARN=C2=A0=
[org.ovirt.engine.core.bll.UpdateVmCommand] (default task-51)
[2921f45e] Validation of action 'UpdateVm' failed for user
user@auth. Reasons:
VAR__ACTION__UPDATE,VAR__TYPE__VM,ACTION_TYPE_FAILED_ILLEGAL_SINGLE_DEVIC=
E_DISPLAY_TYPE<br>
2016-10-17 15:02:50,417 ERROR
[org.ovirt.engine.core.bll.UpdateVmCommand] (default task-51)
[2921f45e] Transaction rolled-back for command
'org.ovirt.engine.core.bll.UpdateVmCommand'.<br>
2016-10-17 15:02:50,417 ERROR
[org.ovirt.engine.core.bll.UpdateClusterCommand] (default
task-51) [2921f45e] Transaction rolled-back for command
'org.ovirt.engine.core.bll.UpdateClusterCommand'.<br>
2016-10-17 15:02:50,421 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDire=
ctor]
(default task-51) [2921f45e] Correlation ID: 11011a71, Call
Stack: null, Custom Event ID: -1, Message: Failed to update Host
cluster (User: user@auth)<br>
2016-10-17 15:02:50,422 INFO=C2=A0
[org.ovirt.engine.core.bll.UpdateClusterCommand] (default
task-51) [2921f45e] Lock freed to object
'EngineLock:{exclusiveLocks=3D'null',
sharedLocks=3D'[27161d3d-01ef-4446-aa7a-be5483fdbdf5=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
0323b12f-a515-4759-9bae-cf53336a7756=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
1c6d0ce4-bdcd-4f77-906b-65e4f6415cc3=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
8240ebe8-388c-4a5b-996e-f9e5c77e6375=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
e6fab9a1-8f45-4565-8483-363137536334=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
7a5de3e0-ecbd-4ed6-bf98-2e7a45e96027=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
6db37ee2-0ff0-4642-9907-666376b13bda=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
dccb8bc9-4760-487b-a2bf-100906a50502=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
ea63bea8-f41d-4878-814e-fa62b123a89f=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
885b9641-fda5-4e90-889e-488b858bc37b=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
886a6b86-1bf9-43a0-b7ee-2c43640f8f42=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
f4fa4a7e-d0eb-44d8-8ed3-00c2b2705cb4=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
9d4673af-6fba-4b62-bdbf-0864dac65941=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
5ef8560e-bf35-4dfb-8677-3b444fcb9a5d=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
2dfc397f-7230-4517-b143-0bec13b3cd55=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
f9d1161f-0d7e-4da5-b45f-1796f87ddab5=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
2b0afe1d-1196-4c99-ab61-43e3764fe1ac=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
08016bb0-e638-431c-a429-0a8f3272632b=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
0a4596ec-fa40-46a1-9d2a-7dcaf0127136=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
9f0bb9a0-374f-41ec-9bec-e35fec4275a1=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
606f3257-7d38-405f-8fc9-b56ff6d36684=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
64976d4e-a64d-453b-8bcb-514c687ae208=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
833ebee2-7e8f-480c-877d-3bbdbf78c7ca=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
7dcabc9d-0d61-4bb0-a532-39655caa900d=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>,
9eaceca3-4e48-4bde-8cfb-024219d226a9=3D<VM,
ACTION_TYPE_FAILED_CLUSTER_IS_BEING_UPDATED$clusterName
Math-IBM_BladeS>]'}'</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel">It looks to me like one of our vm
has "</span><span class=3D"gwt-InlineLabel">ILLEGAL_SINGLE_DEVICE=
_DISPLAY_TYPE"
set which fail upgrade. But which one and which setting
correspond to this? :-)</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel">I have no idea if changing cluster=
compatibility version should fail due this error. Should I fill
Bugreport for this?<br>
</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel">Cheers,</span></p>
<p><span class=3D"gwt-InlineLabel">Jiri<br>
</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
<p><span class=3D"gwt-InlineLabel"><br>
</span></p>
</body>
</html>
--------------CA1FD9CC50B3169CB399A39A--
--------------ms050709010503010006030600
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature
MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CWcwggScMIIDhKADAgECAhEAuOSLPwlcx/l5IqBlguM0fDANBgkqhkiG9w0BAQUFADA7MQsw
CQYDVQQGEwJOTDEPMA0GA1UEChMGVEVSRU5BMRswGQYDVQQDExJURVJFTkEgUGVyc29uYWwg
Q0EwHhcNMTQxMTEwMDAwMDAwWhcNMTYxMTA5MjM1OTU5WjBlMQswCQYDVQQGEwJDWjElMCMG
A1UECgwcU2xlenNrw6EgdW5pdmVyeml0YSB2IE9wYXbEmzEYMBYGA1UEAwwPSmnFmcOtIFNs
w6nFvmthMRUwEwYJKoZIhvcNAQkCFgZzbGV6a2EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQDNcPHUXg4ZfD3shn/1zeMf8tyn/ZplDk1756hc+PVHYNO2VRP2p1HKRdtcfj1i
2V87na0EfMmfxM77dJJklSnAsCXrs0by2eHzdCz746vErs5VkSnZ1nhOWH7FViKadiyxmAv+
zXL+jkzb678GHsT2jPWdHjfhgQXAzd0hE5AqkQ3sRGRspsfruRmfgStEoE2+Ubq4jC69pBYW
i80zdAUOc+9Kl5Zfolfo/TpFViXIo4i1FMgDRNYZAhBKpHz70zN/7VUqTl/7x9z3a6ytNC8J
TbbMdj8SdWhRV0oyOOhYlFHL+1ZS0KtQ0iz5yWs9dCkq77LrTXCXaWSGBRlQ8H/5AgMBAAGj
ggFvMIIBazAfBgNVHSMEGDAWgBRjTUNaGUg/xEbBArq/7g7lgrdmpjAdBgNVHQ4EFgQUNHjX
Vei/P0DdklwoP8A3Tkq0XTYwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0l
BBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMBgGA1UdIAQRMA8wDQYLKwYBBAGyMQECAh0wPwYD
VR0fBDgwNjA0oDKgMIYuaHR0cDovL2NybC50Y3MudGVyZW5hLm9yZy9URVJFTkFQZXJzb25h
bENBLmNybDByBggrBgEFBQcBAQRmMGQwOgYIKwYBBQUHMAKGLmh0dHA6Ly9jcnQudGNzLnRl
cmVuYS5vcmcvVEVSRU5BUGVyc29uYWxDQS5jcnQwJgYIKwYBBQUHMAGGGmh0dHA6Ly9vY3Nw
LnRjcy50ZXJlbmEub3JnMB0GA1UdEQQWMBSBEmppcmkuc2xlemthQHNsdS5jejANBgkqhkiG
9w0BAQUFAAOCAQEAJy6bixJ53paigwWwnXfipRly2TTkICwf4PtXw9hOBoYC17PbPpAoGBtT
Dvz6pQW4woSJ4JbkkD9JKGPlZXt0fQgZKgbfQ7sRFQ54goOhvJYm+CFJUPiSXrZ/i1CUzI40
U3kXYbWOq99yKid5aUEaIub9E6cJY6fybt7ireTV2IKVNIm/AXWjjf6jxGVavQ1QzTxmRvfE
sXpQis5jgCeJjRHhZ4BhwRChkIThLYfWTSYId9rbtuj3yjLjtJipDhHJEuIckgV8sCDbjbyt
xo0WNLQmfL0KUVxvpfMfdZ3McGKwn7nQiqBcpsGI3+9pfmHkMzy4+rDGZCHkeyNNxEUpLDCC
BMMwggOroAMCAQICEHP+V/rfuMUIgXtmuWvwLe8wDQYJKoZIhvcNAQEFBQAwga4xCzAJBgNV
BAYTAlVTMQswCQYDVQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkxHjAcBgNVBAoT
FVRoZSBVU0VSVFJVU1QgTmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51c2VydHJ1c3Qu
Y29tMTYwNAYDVQQDEy1VVE4tVVNFUkZpcnN0LUNsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg
RW1haWwwHhcNMDkwNTE4MDAwMDAwWhcNMjgxMjMxMjM1OTU5WjA7MQswCQYDVQQGEwJOTDEP
MA0GA1UEChMGVEVSRU5BMRswGQYDVQQDExJURVJFTkEgUGVyc29uYWwgQ0EwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIFdn1M2ojoZANz7sFRMOrH0o1hRohhaBP+PBA4kpD
m/5bsbC/tFfcdYBBS2Qa9ttPb4/QJUU1+erLSvr72tPtRYgRlDbkzKgN78U9N+0We+PClZ5Y
M38i+/j/7Oa+264KZSUih9pvhItG6ECGKD+/VgjiSumDouki+y36tigfkcHDcftTwCtOpAyh
bp1V7ezhJIc6COINHOTETdDLJ/qEZObRl51WJFuTuykuQ+JBaj3iSmX8ml9ahoe8h8d5gJaZ
UcaQD2SRmX0Q3awsAyrheGT+zj1O9CtQEUvRWNSbA/B/9TtTsFND+8UvxAQpGjqs11Xp0Q6V
0Tsxf3hPriktAgMBAAGjggFNMIIBSTAfBgNVHSMEGDAWgBSJgmd9xJ0mcABLtFBIfN49rgRu
fTAdBgNVHQ4EFgQUY01DWhlIP8RGwQK6v+4O5YK3ZqYwDgYDVR0PAQH/BAQDAgEGMBIGA1Ud
EwEB/wQIMAYBAf8CAQAwGAYDVR0gBBEwDzANBgsrBgEEAbIxAQICHTBYBgNVHR8EUTBPME2g
S6BJhkdodHRwOi8vY3JsLnVzZXJ0cnVzdC5jb20vVVROLVVTRVJGaXJzdC1DbGllbnRBdXRo
ZW50aWNhdGlvbmFuZEVtYWlsLmNybDBvBggrBgEFBQcBAQRjMGEwOAYIKwYBBQUHMAKGLGh0
dHA6Ly9jcnQudXNlcnRydXN0LmNvbS9VVE5BQUFDbGllbnRfQ0EuY3J0MCUGCCsGAQUFBzAB
hhlodHRwOi8vb2NzcC51c2VydHJ1c3QuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQAGK6lTLxPc
XDkWzIafXkx7cvvsjVWKXpoK/1NMdvQGPVDPV/Ciz6+ZjKr+oBl2PpkDMvp1gziKu2uapQwT
stQbduaULmeYWeORbAKQmpzIYEtVq8qIWo0r5WmVAwfR1A78JCIuWbFjpF/t2SNy5JzOOlxs
H0+pAMkd/vp/RS22LoTdDyegWRhO1XYlRfSZJnnbb58j90O7Kw8Eo4EmLLd7Nfk9d19AIeZ/
HaWWWr3QyxY6bLthi4r9BDlECsss4cvOLhCYGtvgk+1JZGQIIJ+3o1Dwot3KtMZ8DD3nXhXc
J4bkOjtSWherqQZTK50Jc2QcAcP9MNKHA2/kFQN6OV9oMYIDGjCCAxYCAQEwUDA7MQswCQYD
VQQGEwJOTDEPMA0GA1UEChMGVEVSRU5BMRswGQYDVQQDExJURVJFTkEgUGVyc29uYWwgQ0EC
EQC45Is/CVzH+XkioGWC4zR8MA0GCWCGSAFlAwQCAQUAoIIBmzAYBgkqhkiG9w0BCQMxCwYJ
KoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjEwMTcxMzMxMDRaMC8GCSqGSIb3DQEJBDEi
BCAlSRTwLRT6ILZhcdxY1Y6PNJM9iOC8ADNKP4N/5YRYgDBfBgkrBgEEAYI3EAQxUjBQMDsx
CzAJBgNVBAYTAk5MMQ8wDQYDVQQKEwZURVJFTkExGzAZBgNVBAMTElRFUkVOQSBQZXJzb25h
bCBDQQIRALjkiz8JXMf5eSKgZYLjNHwwYQYLKoZIhvcNAQkQAgsxUqBQMDsxCzAJBgNVBAYT
Ak5MMQ8wDQYDVQQKEwZURVJFTkExGzAZBgNVBAMTElRFUkVOQSBQZXJzb25hbCBDQQIRALjk
iz8JXMf5eSKgZYLjNHwwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQMEASowCwYJYIZIAWUD
BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMC
BzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAQAEtKR5GnRPp4HfBbJ/2qf10Dzu
+gdiScJ1XVU3Cmpu5LOUhw8ntMm5BuGomXhVa7IHRGsxcmj2/rKN+hg9XihLlVhY63fxBLfF
OHpqEcWcQRJbX0tUzwmqgU1/clpAraeA3baQJDtUG4S2TK9pgxtkRluf1YWauBiQ4q7L/EUN
Rrbo+Kp9fn+melqvgYXOETGjdjGC1oiQm+yb4RulXLGD/xeOp/+RkFlWgluGg9Sld3GtSlaG
j7RWxdndD5CYNDq1OcNwuzAUgmfuv9NS54BxvXIEXqhKQtv6lY8pnHA74cEjC85FqG+qjl9b
FYmh+0UIMS6hi1t3WWUkviYoe58fAAAAAAAA
--------------ms050709010503010006030600--
8 years
Foreign key constraint violation on oVirt Node removal
by Thomas Klute
Dear oVirt Users,
using the most recent (stable) hosted engine release (4.0.4) we are
unable to remove an oVirt node using the GUI:
Engine.log says:
-----
2016-10-25 17:14:59,300 INFO
[org.ovirt.engine.core.bll.RemoveVdsCommand] (default task-10)
[4bde1aa7] Lock Acquired to object
'EngineLock:{exclusiveLocks='[1014c79a-5565-430d-8076-778893948f0f=<VDS,
ACTION_TYPE_FAILED_OBJECT_LOCKED>]', sharedLocks='null'}'
2016-10-25 17:14:59,324 INFO
[org.ovirt.engine.core.bll.RemoveVdsCommand]
(org.ovirt.thread.pool-8-thread-36) [4bde1aa7] Running command:
RemoveVdsCommand internal: false. Entities affected : ID:
1014c79a-5565-430d-8076-778893948f0f Type: VDSAction group DELETE_HOST
with role type ADMIN
2016-10-25 17:14:59,369 INFO
[org.ovirt.engine.core.utils.transaction.TransactionSupport]
(org.ovirt.thread.pool-8-thread-36) [4bde1aa7] transaction rolled back
2016-10-25 17:14:59,370 ERROR
[org.ovirt.engine.core.bll.RemoveVdsCommand]
(org.ovirt.thread.pool-8-thread-36) [4bde1aa7] Command
'org.ovirt.engine.core.bll.RemoveVdsCommand' failed:
CallableStatementCallback; SQL [{call deletevdsstatic(?)}]; ERROR:
update or delete on table "vds_static" violates foreign key constraint
"vds_static_vm_dynamic_m" on table "vm_dynamic"
Detail: Key (vds_id)=(1014c79a-5565-430d-8076-778893948f0f) is still
referenced from table "vm_dynamic".
Where: SQL statement "DELETE
FROM vds_static
WHERE vds_id = v_vds_id"
PL/pgSQL function deletevdsstatic(uuid) line 11 at SQL statement; nested
exception is org.postgresql.util.PSQLException: ERROR: update or delete
on table "vds_static" violates foreign key constraint
"vds_static_vm_dynamic_m" on table "vm_dynamic"
Detail: Key (vds_id)=(1014c79a-5565-430d-8076-778893948f0f) is still
referenced from table "vm_dynamic".
Where: SQL statement "DELETE
FROM vds_static
WHERE vds_id = v_vds_id"
PL/pgSQL function deletevdsstatic(uuid) line 11 at SQL statement
2016-10-25 17:14:59,370 ERROR
[org.ovirt.engine.core.bll.RemoveVdsCommand]
(org.ovirt.thread.pool-8-thread-36) [4bde1aa7] Exception:
org.springframework.dao.DataIntegrityViolationException:
CallableStatementCallback; SQL [{call deletevdsstatic(?)}]; ERROR:
update or delete on table "vds_static" violates foreign key constraint
"vds_static_vm_dynamic_m" on table "vm_dynamic"
Detail: Key (vds_id)=(1014c79a-5565-430d-8076-778893948f0f) is still
referenced from table "vm_dynamic".
Where: SQL statement "DELETE
FROM vds_static
WHERE vds_id = v_vds_id"
PL/pgSQL function deletevdsstatic(uuid) line 11 at SQL statement; nested
exception is org.postgresql.util.PSQLException: ERROR: update or delete
on table "vds_static" violates foreign key constraint
"vds_static_vm_dynamic_m" on table "vm_dynamic"
Detail: Key (vds_id)=(1014c79a-5565-430d-8076-778893948f0f) is still
referenced from table "vm_dynamic".
Where: SQL statement "DELETE
FROM vds_static
WHERE vds_id = v_vds_id"
PL/pgSQL function deletevdsstatic(uuid) line 11 at SQL statement
at
org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:243)
[spring-jdbc.jar:4.2.4.RELEASE]
at
org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
[spring-jdbc.jar:4.2.4.RELEASE]
at
org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:1094)
[spring-jdbc.jar:4.2.4.RELEASE]
----
The RPMs installed are:
ovirt-engine-jboss-as-7.1.1-1.el7.centos.x86_64
ovirt-vmconsole-proxy-1.0.4-1.el7.centos.noarch
ovirt-engine-lib-4.0.4.4-1.el7.centos.noarch
ovirt-engine-setup-plugin-ovirt-engine-4.0.4.4-1.el7.centos.noarch
ovirt-engine-extension-aaa-jdbc-1.1.0-1.el7.noarch
ovirt-host-deploy-java-1.5.2-1.el7.centos.noarch
ovirt-engine-wildfly-overlay-10.0.0-1.el7.noarch
ovirt-engine-wildfly-10.0.0-1.el7.x86_64
ovirt-iso-uploader-4.0.1-1.el7.centos.noarch
ovirt-engine-webadmin-portal-4.0.4.4-1.el7.centos.noarch
ovirt-engine-restapi-4.0.4.4-1.el7.centos.noarch
ovirt-guest-agent-common-1.0.12-3.el7.noarch
ovirt-vmconsole-1.0.4-1.el7.centos.noarch
ovirt-engine-dwh-4.0.2-1.el7.centos.noarch
ovirt-release36-3.6.6-1.noarch
ovirt-engine-dashboard-1.0.3-1.el7.centos.noarch
ovirt-engine-tools-4.0.4.4-1.el7.centos.noarch
ovirt-engine-backend-4.0.4.4-1.el7.centos.noarch
ovirt-engine-4.0.4.4-1.el7.centos.noarch
ovirt-setup-lib-1.0.2-1.el7.centos.noarch
ovirt-engine-setup-base-4.0.4.4-1.el7.centos.noarch
ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.0.4.4-1.el7.centos.noarch
ovirt-engine-setup-4.0.4.4-1.el7.centos.noarch
ovirt-imageio-common-0.4.0-1.el7.noarch
ovirt-imageio-proxy-setup-0.4.0-0.201608310602.gita9b573b.el7.centos.noarch
ovirt-image-uploader-4.0.1-1.el7.centos.noarch
ovirt-engine-sdk-python-3.6.9.1-1.el7.centos.noarch
ovirt-engine-extensions-api-impl-4.0.4.4-1.el7.centos.noarch
ovirt-release40-4.0.4-1.noarch
ovirt-engine-dwh-setup-4.0.2-1.el7.centos.noarch
ovirt-engine-cli-3.6.8.1-1.el7.centos.noarch
ovirt-engine-setup-plugin-ovirt-engine-common-4.0.4.4-1.el7.centos.noarch
ovirt-engine-setup-plugin-websocket-proxy-4.0.4.4-1.el7.centos.noarch
python-ovirt-engine-sdk4-4.0.1-1.el7.centos.x86_64
ovirt-host-deploy-1.5.2-1.el7.centos.noarch
ovirt-imageio-proxy-0.4.0-0.201608310602.gita9b573b.el7.centos.noarch
ovirt-engine-websocket-proxy-4.0.4.4-1.el7.centos.noarch
ovirt-engine-vmconsole-proxy-helper-4.0.4.4-1.el7.centos.noarch
ovirt-engine-tools-backup-4.0.4.4-1.el7.centos.noarch
ovirt-engine-userportal-4.0.4.4-1.el7.centos.noarch
ovirt-engine-dbscripts-4.0.4.4-1.el7.centos.noarch
ovirt-guest-tools-iso-4.0-1.fc23.noarch
Thanks for help!
Best regards,
Thomas
8 years