ovirt-ha-agent cpu usage
by Gianluca Cecchi
Hello,
I have a test machine that is a nuc6 with an i5 and 32G of ram and SSD
disks.
It is configured as a single host environment with Self Hosted Engine VM.
Both host and SHE are CentOS 7.2 and oVirt version is 3.6.6.2-1.el7
I notice that having 3 VMs powered on and making nothing special (engine
VM, a CentOS 7 VM and a Fedora 24 VM) the ovirt-ha-agent process on host
often spikes its cpu usage.
See for example this quick video with top command running on host that
reflects what happens continuously.
https://drive.google.com/file/d/0BwoPbcrMv8mvYUVRMFlLVmxRdXM/view?usp=sha...
Is it normal that ovirt-ha-agent consumes all this amount of cpu?
Going into /var/log/ovirt-hosted-engine-ha/agent.log I see nothing special,
only messages of type "INFO". The same for broker.log
Thanks,
Gianluca
7 years, 7 months
Hosted engine Single Sign-On to VM with freeIPA not working
by Paul
This is a multipart message in MIME format.
------=_NextPart_000_0050_01D18069.35C995E0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Hi,
I am having an issue with getting SSO to work when a standard user(UserRole)
logs in to the UserPortal.
The user has permission to use only this VM, so after login the console is
automatically opened for that VM.
Problem is that it doesn't login on the VM system with the provided
credentials. Manual login at the console works without any issues.
HBAC-rule check on IPA shows access is granted. Client has SELINUX in
permissive mode and a disabled firewalld.
On the client side I do see some PAM related errors in the logs (see details
below). Extensive Google search on error 17 "Failure setting user
credentials" didn't show helpful information :-(
AFAIK this is did a pretty standard set-up, all working with RH-family
products. I would expect others to encounter this issue as well.
If someone knows any solution or has some directions to fix this it would be
greatly appreciated.
Thanks,
Paul
------------------------------------------------------
System setup: I have 3 systems
The connection between the Engine and IPA is working fine. (I can log in
with IPA users etc.) Connection is made according to this document:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualizat
ion/3.6/html-single/Administration_Guide/index.html#sect-Configuring_an_Exte
rnal_LDAP_Provider
Configuration of the client is done according to this document:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualizat
ion/3.6/html/Virtual_Machine_Management_Guide/chap-Additional_Configuration.
html#sect-Configuring_Single_Sign-On_for_Virtual_Machines
--- Hosted Engine:
[root@engine ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[root@engine ~]# uname -a
Linux engine.DOMAIN.COM 3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16
17:03:50 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@engine ~]# rpm -qa | grep ovirt
ovirt-vmconsole-1.0.0-1.el7.centos.noarch
ovirt-engine-restapi-3.6.2.6-1.el7.centos.noarch
ovirt-setup-lib-1.0.1-1.el7.centos.noarch
ovirt-engine-setup-plugin-ovirt-engine-common-3.6.3.4-1.el7.centos.noarch
ovirt-engine-setup-3.6.3.4-1.el7.centos.noarch
ovirt-image-uploader-3.6.0-1.el7.centos.noarch
ovirt-engine-extension-aaa-jdbc-1.0.5-1.el7.noarch
ovirt-host-deploy-1.4.1-1.el7.centos.noarch
ovirt-engine-extension-aaa-ldap-setup-1.1.2-1.el7.centos.noarch
ovirt-engine-wildfly-overlay-8.0.4-1.el7.noarch
ovirt-engine-wildfly-8.2.1-1.el7.x86_64
ovirt-vmconsole-proxy-1.0.0-1.el7.centos.noarch
ovirt-engine-tools-3.6.2.6-1.el7.centos.noarch
ovirt-engine-dbscripts-3.6.2.6-1.el7.centos.noarch
ovirt-engine-backend-3.6.2.6-1.el7.centos.noarch
ovirt-engine-3.6.2.6-1.el7.centos.noarch
ovirt-engine-extension-aaa-ldap-1.1.2-1.el7.centos.noarch
ovirt-engine-setup-base-3.6.3.4-1.el7.centos.noarch
ovirt-engine-setup-plugin-ovirt-engine-3.6.3.4-1.el7.centos.noarch
ovirt-engine-setup-plugin-websocket-proxy-3.6.3.4-1.el7.centos.noarch
ovirt-engine-vmconsole-proxy-helper-3.6.3.4-1.el7.centos.noarch
ovirt-engine-cli-3.6.2.0-1.el7.centos.noarch
ovirt-host-deploy-java-1.4.1-1.el7.centos.noarch
ovirt-engine-userportal-3.6.2.6-1.el7.centos.noarch
ovirt-engine-webadmin-portal-3.6.2.6-1.el7.centos.noarch
ovirt-guest-agent-common-1.0.11-1.el7.noarch
ovirt-release36-003-1.noarch
ovirt-iso-uploader-3.6.0-1.el7.centos.noarch
ovirt-engine-lib-3.6.3.4-1.el7.centos.noarch
ovirt-engine-sdk-python-3.6.3.0-1.el7.centos.noarch
ovirt-engine-setup-plugin-vmconsole-proxy-helper-3.6.3.4-1.el7.centos.noarch
ovirt-engine-websocket-proxy-3.6.3.4-1.el7.centos.noarch
ovirt-log-collector-3.6.1-1.el7.centos.noarch
ovirt-engine-extensions-api-impl-3.6.3.4-1.el7.centos.noarch
--- FreeIPA:
[root@ipa01 ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[root@ipa01 ~]# uname -a
Linux ipa01.DOMAIN.COM 3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16 17:03:50
UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@ipa01 ~]# rpm -qa | grep ipa
ipa-python-4.2.0-15.el7_2.6.x86_64
ipa-client-4.2.0-15.el7_2.6.x86_64
python-libipa_hbac-1.13.0-40.el7_2.1.x86_64
python-iniparse-0.4-9.el7.noarch
libipa_hbac-1.13.0-40.el7_2.1.x86_64
sssd-ipa-1.13.0-40.el7_2.1.x86_64
ipa-admintools-4.2.0-15.el7_2.6.x86_64
ipa-server-4.2.0-15.el7_2.6.x86_64
ipa-server-dns-4.2.0-15.el7_2.6.x86_64
--- Client:
[root@test06 ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[root@test06 ~]# uname -a
Linux test06.DOMAIN.COM 3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16
17:03:50 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@test06 ~]# rpm -qa | grep ipa
python-libipa_hbac-1.13.0-40.el7_2.1.x86_64
python-iniparse-0.4-9.el7.noarch
sssd-ipa-1.13.0-40.el7_2.1.x86_64
ipa-client-4.2.0-15.0.1.el7.centos.6.x86_64
libipa_hbac-1.13.0-40.el7_2.1.x86_64
ipa-python-4.2.0-15.0.1.el7.centos.6.x86_64
device-mapper-multipath-0.4.9-85.el7.x86_64
device-mapper-multipath-libs-0.4.9-85.el7.x86_64
[root@test06 ~]# rpm -qa | grep guest-agent
qemu-guest-agent-2.3.0-4.el7.x86_64
ovirt-guest-agent-pam-module-1.0.11-1.el7.x86_64
ovirt-guest-agent-gdm-plugin-1.0.11-1.el7.noarch
ovirt-guest-agent-common-1.0.11-1.el7.noarch
---------------------------------------------------
Relevant logs:
--- Engine:
//var/log/ovirt-engine/engine
2016-03-17 15:22:10,516 INFO
[org.ovirt.engine.core.bll.aaa.LoginUserCommand] (default task-22) []
Running command: LoginUserCommand internal: false.
2016-03-17 15:22:10,568 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(default task-22) [] Correlation ID: null, Call Stack: null, Custom Event
ID: -1, Message: User test6@DOMAIN logged in.
2016-03-17 15:22:13,795 WARN
[org.ovirt.engine.core.dal.job.ExecutionMessageDirector] (default task-6)
[7400ae46] The message key 'VmLogon' is missing from
'bundles/ExecutionMessages'
2016-03-17 15:22:13,839 INFO [org.ovirt.engine.core.bll.VmLogonCommand]
(default task-6) [7400ae46] Running command: VmLogonCommand internal: false.
Entities affected : ID: 64a84b40-6050-4a96-a59d-d557a317c38c Type: VMAction
group CONNECT_TO_VM with role type USER
2016-03-17 15:22:13,842 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.VmLogonVDSCommand] (default
task-6) [7400ae46] START, VmLogonVDSCommand(HostName = host01,
VmLogonVDSCommandParameters:{runAsync='true',
hostId='225157c0-224b-4aa6-9210-db4de7c7fc30',
vmId='64a84b40-6050-4a96-a59d-d557a317c38c', domain='DOMAIN-authz',
password='***', userName='test6@DOMAIN'}), log id: 2015a1e0
2016-03-17 15:22:14,848 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.VmLogonVDSCommand] (default
task-6) [7400ae46] FINISH, VmLogonVDSCommand, log id: 2015a1e0
2016-03-17 15:22:15,317 INFO [org.ovirt.engine.core.bll.SetVmTicketCommand]
(default task-18) [10dad788] Running command: SetVmTicketCommand internal:
true. Entities affected : ID: 64a84b40-6050-4a96-a59d-d557a317c38c Type:
VMAction group CONNECT_TO_VM with role type USER
2016-03-17 15:22:15,322 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SetVmTicketVDSCommand] (default
task-18) [10dad788] START, SetVmTicketVDSCommand(HostName = host01,
SetVmTicketVDSCommandParameters:{runAsync='true',
hostId='225157c0-224b-4aa6-9210-db4de7c7fc30',
vmId='64a84b40-6050-4a96-a59d-d557a317c38c', protocol='SPICE',
ticket='rd8avqvdBnRl', validTime='120', userName='test6',
userId='10b2da3e-6401-4a09-a330-c0780bc0faef',
disconnectAction='LOCK_SCREEN'}), log id: 72efb73b
2016-03-17 15:22:16,340 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SetVmTicketVDSCommand] (default
task-18) [10dad788] FINISH, SetVmTicketVDSCommand, log id: 72efb73b
2016-03-17 15:22:16,377 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(default task-18) [10dad788] Correlation ID: 10dad788, Call Stack: null,
Custom Event ID: -1, Message: User test6@DOMAIN initiated console session
for VM test06
2016-03-17 15:22:19,418 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(DefaultQuartzScheduler_Worker-53) [] Correlation ID: null, Call Stack:
null, Custom Event ID: -1, Message: User test6@DOMAIN-authz is connected to
VM test06.
--- Client:
/var/log/ovirt-guest-agent/ovirt-guest-agent.log
MainThread::INFO::2016-03-17
15:20:58,145::ovirt-guest-agent::57::root::Starting oVirt guest agent
CredServer::INFO::2016-03-17 15:20:58,214::CredServer::257::root::CredServer
is running...
Dummy-1::INFO::2016-03-17 15:20:58,216::OVirtAgentLogic::294::root::Received
an external command: lock-screen...
Dummy-1::INFO::2016-03-17 15:22:13,104::OVirtAgentLogic::294::root::Received
an external command: login...
Dummy-1::INFO::2016-03-17 15:22:13,104::CredServer::207::root::The following
users are allowed to connect: [0]
Dummy-1::INFO::2016-03-17 15:22:13,104::CredServer::273::root::Opening
credentials channel...
Dummy-1::INFO::2016-03-17 15:22:13,105::CredServer::132::root::Emitting user
authenticated signal (651416).
CredChannel::INFO::2016-03-17 15:22:13,188::CredServer::225::root::Incomming
connection from user: 0 process: 2570
CredChannel::INFO::2016-03-17 15:22:13,188::CredServer::232::root::Sending
user's credential (token: 651416)
Dummy-1::INFO::2016-03-17 15:22:13,189::CredServer::277::root::Credentials
channel was closed.
/var/log/secure
Mar 17 15:21:07 test06 gdm-launch-environment]:
pam_unix(gdm-launch-environment:session): session opened for user gdm by
(uid=0)
Mar 17 15:21:10 test06 polkitd[749]: Registered Authentication Agent for
unix-session:c1 (system bus name :1.34 [gnome-shell --mode=gdm], object path
/org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Mar 17 15:22:13 test06 gdm-ovirtcred]: pam_sss(gdm-ovirtcred:auth):
authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= user=test6
Mar 17 15:22:13 test06 gdm-ovirtcred]: pam_sss(gdm-ovirtcred:auth): received
for user test6: 17 (Failure setting user credentials)
/var/log/sssd/krb5_child.log (debug-level 10)
(Thu Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] [get_and_save_tgt]
(0x0020): 1234: [-1765328360][Preauthentication failed]
(Thu Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] [map_krb5_error]
(0x0020): 1303: [-1765328360][Preauthentication failed]
(Thu Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] [k5c_send_data]
(0x0200): Received error code 1432158215
(Thu Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] [pack_response_packet]
(0x2000): response packet size: [4]
(Thu Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] [k5c_send_data]
(0x4000): Response sent.
(Thu Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] [main] (0x0400):
krb5_child completed successfully
/var/log/sssd/sssd_DOMAIN.COM.log (debug-level 10)
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [be_pam_handler] (0x0100):
Got request with the following data
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
command: PAM_AUTHENTICATE
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
domain: DOMAIN.COM
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
user: test6
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
service: gdm-ovirtcred
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
tty:
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
ruser:
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
rhost:
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
authtok type: 1
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
newauthtok type: 0
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
priv: 1
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
cli_pid: 2570
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100):
logon name: not set
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [krb5_auth_queue_send]
(0x1000): Wait queue of user [test6] is empty, running request
[0x7fe30df03cc0] immediately.
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [krb5_setup] (0x4000): No
mapping for: test6
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Added
timed event "ltdb_callback": 0x7fe30df07120
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Added
timed event "ltdb_timeout": 0x7fe30df16590
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Running
timer event 0x7fe30df07120 "ltdb_callback"
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Destroying
timer event 0x7fe30df16590 "ltdb_timeout"
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Ending
timer event 0x7fe30df07120 "ltdb_callback"
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [fo_resolve_service_send]
(0x0100): Trying to resolve service 'IPA'
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [get_server_status]
(0x1000): Status of server 'ipa01.DOMAIN.COM' is 'working'
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [get_port_status]
(0x1000): Port status of port 389 for server 'ipa01.DOMAIN.COM' is 'working'
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[fo_resolve_service_activate_timeout] (0x2000): Resolve timeout set to 6
seconds
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [resolve_srv_send]
(0x0200): The status of SRV lookup is resolved
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [get_server_status]
(0x1000): Status of server 'ipa01.DOMAIN.COM' is 'working'
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[be_resolve_server_process] (0x1000): Saving the first resolved server
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[be_resolve_server_process] (0x0200): Found address for server
ipa01.DOMAIN.COM: [10.0.1.21] TTL 1200
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ipa_resolve_callback]
(0x0400): Constructed uri 'ldap://ipa01.DOMAIN.COM'
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sss_krb5_realm_has_proxy]
(0x0040): profile_get_values failed.
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [child_handler_setup]
(0x2000): Setting up signal handler up for pid [2575]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [child_handler_setup]
(0x2000): Signal handler set up for pid [2575]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [write_pipe_handler]
(0x0400): All data has been sent!
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [child_sig_handler]
(0x1000): Waiting for child [2575].
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [child_sig_handler]
(0x0100): child [2575] finished successfully.
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [read_pipe_handler]
(0x0400): EOF received, client finished
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [check_wait_queue]
(0x1000): Wait queue for user [test6] is empty.
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [krb5_auth_queue_done]
(0x1000): krb5_auth_queue request [0x7fe30df03cc0] done.
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_id_op_connect_step]
(0x4000): reusing cached connection
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_print_server]
(0x2000): Searching 10.0.1.21
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[sdap_get_generic_ext_step] (0x0400): calling ldap_search_ext with
[(&(cn=ipaConfig)(objectClass=ipaGuiConfig))][cn=etc,dc=DOMAIN,dc=com].
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[sdap_get_generic_ext_step] (0x1000): Requesting attrs:
[ipaMigrationEnabled]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[sdap_get_generic_ext_step] (0x1000): Requesting attrs:
[ipaSELinuxUserMapDefault]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[sdap_get_generic_ext_step] (0x1000): Requesting attrs:
[ipaSELinuxUserMapOrder]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[sdap_get_generic_ext_step] (0x2000): ldap_search_ext called, msgid = 122
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_op_add] (0x2000):
New operation 122 timeout 60
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_result]
(0x2000): Trace: sh[0x7fe30deef090], connected[1], ops[0x7fe30df094a0],
ldap[0x7fe30def2920]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_message]
(0x4000): Message type: [LDAP_RES_SEARCH_ENTRY]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_parse_entry]
(0x1000): OriginalDN: [cn=ipaConfig,cn=etc,dc=DOMAIN,dc=com].
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_parse_range]
(0x2000): No sub-attributes for [ipaMigrationEnabled]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_parse_range]
(0x2000): No sub-attributes for [ipaSELinuxUserMapDefault]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_parse_range]
(0x2000): No sub-attributes for [ipaSELinuxUserMapOrder]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_result]
(0x2000): Trace: sh[0x7fe30deef090], connected[1], ops[0x7fe30df094a0],
ldap[0x7fe30def2920]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_message]
(0x4000): Message type: [LDAP_RES_SEARCH_RESULT]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[sdap_get_generic_op_finished] (0x0400): Search result: Success(0), no
errmsg set
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_op_destructor]
(0x2000): Operation 122 finished
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_id_op_destroy]
(0x4000): releasing operation connection
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]]
[ipa_get_migration_flag_done] (0x0100): Password migration is not enabled.
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [be_pam_handler_callback]
(0x0100): Backend returned: (0, 17, <NULL>) [Success (Failure setting user
credentials)]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [be_pam_handler_callback]
(0x0100): Sending result [17][DOMAIN.COM]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [be_pam_handler_callback]
(0x0100): Sent result [17][DOMAIN.COM]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_result]
(0x2000): Trace: sh[0x7fe30deef090], connected[1], ops[(nil)],
ldap[0x7fe30def2920]
(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_result]
(0x2000): Trace: ldap_result found nothing!
------=_NextPart_000_0050_01D18069.35C995E0
Content-Type: text/html;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-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"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
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;}
@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-US =
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>I am having =
an issue with getting SSO to work when a standard user(UserRole) logs in =
to the UserPortal.<o:p></o:p></p><p class=3DMsoNormal>The user has =
permission to use only this VM, so after login the console is =
automatically opened for that VM.<o:p></o:p></p><p =
class=3DMsoNormal>Problem is that it doesn't login on the VM system with =
the provided credentials. Manual login at the console works without any =
issues. <o:p></o:p></p><p class=3DMsoNormal>HBAC-rule check on IPA shows =
access is granted. Client has SELINUX in permissive mode and a disabled =
firewalld. <o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>On the client side I do see some PAM related errors in =
the logs (see details below). Extensive Google search on error 17 =
"Failure setting user credentials" didn't show helpful =
information :-(<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>AFAIK this =
is did a pretty standard set-up, all working with RH-family products. I =
would expect others to encounter this issue as well. <o:p></o:p></p><p =
class=3DMsoNormal>If someone knows any solution or has some directions =
to fix this it would be greatly appreciated.<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>Thanks,<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>Paul<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>------------------------------------------------------<=
o:p></o:p></p><p class=3DMsoNormal>System setup: I have 3 systems =
<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>The connection between the Engine and IPA is working =
fine. (I can log in with IPA users etc.) Connection is made according to =
this document: =
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtuali=
zation/3.6/html-single/Administration_Guide/index.html#sect-Configuring_a=
n_External_LDAP_Provider<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>Configuration of the client is done according to this =
document: =
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtuali=
zation/3.6/html/Virtual_Machine_Management_Guide/chap-Additional_Configur=
ation.html#sect-Configuring_Single_Sign-On_for_Virtual_Machines<o:p></o:p=
></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>--- =
Hosted Engine:<o:p></o:p></p><p class=3DMsoNormal>[root@engine ~]# cat =
/etc/redhat-release<o:p></o:p></p><p class=3DMsoNormal>CentOS Linux =
release 7.2.1511 (Core)<o:p></o:p></p><p class=3DMsoNormal>[root@engine =
~]# uname -a<o:p></o:p></p><p class=3DMsoNormal>Linux engine.DOMAIN.COM =
3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16 17:03:50 UTC 2016 x86_64 =
x86_64 x86_64 GNU/Linux<o:p></o:p></p><p class=3DMsoNormal>[root@engine =
~]# rpm -qa | grep ovirt<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-vmconsole-1.0.0-1.el7.centos.noarch<o:p></o:p></p=
><p =
class=3DMsoNormal>ovirt-engine-restapi-3.6.2.6-1.el7.centos.noarch<o:p></=
o:p></p><p =
class=3DMsoNormal>ovirt-setup-lib-1.0.1-1.el7.centos.noarch<o:p></o:p></p=
><p =
class=3DMsoNormal>ovirt-engine-setup-plugin-ovirt-engine-common-3.6.3.4-1=
.el7.centos.noarch<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-engine-setup-3.6.3.4-1.el7.centos.noarch<o:p></o:=
p></p><p =
class=3DMsoNormal>ovirt-image-uploader-3.6.0-1.el7.centos.noarch<o:p></o:=
p></p><p =
class=3DMsoNormal>ovirt-engine-extension-aaa-jdbc-1.0.5-1.el7.noarch<o:p>=
</o:p></p><p =
class=3DMsoNormal>ovirt-host-deploy-1.4.1-1.el7.centos.noarch<o:p></o:p><=
/p><p =
class=3DMsoNormal>ovirt-engine-extension-aaa-ldap-setup-1.1.2-1.el7.cento=
s.noarch<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-engine-wildfly-overlay-8.0.4-1.el7.noarch<o:p></o=
:p></p><p =
class=3DMsoNormal>ovirt-engine-wildfly-8.2.1-1.el7.x86_64<o:p></o:p></p><=
p =
class=3DMsoNormal>ovirt-vmconsole-proxy-1.0.0-1.el7.centos.noarch<o:p></o=
:p></p><p =
class=3DMsoNormal>ovirt-engine-tools-3.6.2.6-1.el7.centos.noarch<o:p></o:=
p></p><p =
class=3DMsoNormal>ovirt-engine-dbscripts-3.6.2.6-1.el7.centos.noarch<o:p>=
</o:p></p><p =
class=3DMsoNormal>ovirt-engine-backend-3.6.2.6-1.el7.centos.noarch<o:p></=
o:p></p><p =
class=3DMsoNormal>ovirt-engine-3.6.2.6-1.el7.centos.noarch<o:p></o:p></p>=
<p =
class=3DMsoNormal>ovirt-engine-extension-aaa-ldap-1.1.2-1.el7.centos.noar=
ch<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-engine-setup-base-3.6.3.4-1.el7.centos.noarch<o:p=
></o:p></p><p =
class=3DMsoNormal>ovirt-engine-setup-plugin-ovirt-engine-3.6.3.4-1.el7.ce=
ntos.noarch<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-engine-setup-plugin-websocket-proxy-3.6.3.4-1.el7=
.centos.noarch<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-engine-vmconsole-proxy-helper-3.6.3.4-1.el7.cento=
s.noarch<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-engine-cli-3.6.2.0-1.el7.centos.noarch<o:p></o:p>=
</p><p =
class=3DMsoNormal>ovirt-host-deploy-java-1.4.1-1.el7.centos.noarch<o:p></=
o:p></p><p =
class=3DMsoNormal>ovirt-engine-userportal-3.6.2.6-1.el7.centos.noarch<o:p=
></o:p></p><p =
class=3DMsoNormal>ovirt-engine-webadmin-portal-3.6.2.6-1.el7.centos.noarc=
h<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-guest-agent-common-1.0.11-1.el7.noarch<o:p></o:p>=
</p><p class=3DMsoNormal>ovirt-release36-003-1.noarch<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-iso-uploader-3.6.0-1.el7.centos.noarch<o:p></o:p>=
</p><p =
class=3DMsoNormal>ovirt-engine-lib-3.6.3.4-1.el7.centos.noarch<o:p></o:p>=
</p><p =
class=3DMsoNormal>ovirt-engine-sdk-python-3.6.3.0-1.el7.centos.noarch<o:p=
></o:p></p><p =
class=3DMsoNormal>ovirt-engine-setup-plugin-vmconsole-proxy-helper-3.6.3.=
4-1.el7.centos.noarch<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-engine-websocket-proxy-3.6.3.4-1.el7.centos.noarc=
h<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-log-collector-3.6.1-1.el7.centos.noarch<o:p></o:p=
></p><p =
class=3DMsoNormal>ovirt-engine-extensions-api-impl-3.6.3.4-1.el7.centos.n=
oarch<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>--- FreeIPA:<o:p></o:p></p><p =
class=3DMsoNormal>[root@ipa01 ~]# cat =
/etc/redhat-release<o:p></o:p></p><p class=3DMsoNormal>CentOS Linux =
release 7.2.1511 (Core) <o:p></o:p></p><p class=3DMsoNormal>[root@ipa01 =
~]# uname -a<o:p></o:p></p><p class=3DMsoNormal>Linux =
ipa01.DOMAIN.COM 3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16 17:03:50 =
UTC 2016 x86_64 x86_64 x86_64 GNU/Linux<o:p></o:p></p><p =
class=3DMsoNormal>[root@ipa01 ~]# rpm -qa | grep ipa<o:p></o:p></p><p =
class=3DMsoNormal>ipa-python-4.2.0-15.el7_2.6.x86_64<o:p></o:p></p><p =
class=3DMsoNormal>ipa-client-4.2.0-15.el7_2.6.x86_64<o:p></o:p></p><p =
class=3DMsoNormal>python-libipa_hbac-1.13.0-40.el7_2.1.x86_64<o:p></o:p><=
/p><p =
class=3DMsoNormal>python-iniparse-0.4-9.el7.noarch<o:p></o:p></p><p =
class=3DMsoNormal>libipa_hbac-1.13.0-40.el7_2.1.x86_64<o:p></o:p></p><p =
class=3DMsoNormal>sssd-ipa-1.13.0-40.el7_2.1.x86_64<o:p></o:p></p><p =
class=3DMsoNormal>ipa-admintools-4.2.0-15.el7_2.6.x86_64<o:p></o:p></p><p=
class=3DMsoNormal>ipa-server-4.2.0-15.el7_2.6.x86_64<o:p></o:p></p><p =
class=3DMsoNormal>ipa-server-dns-4.2.0-15.el7_2.6.x86_64<o:p></o:p></p><p=
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>--- =
Client:<o:p></o:p></p><p class=3DMsoNormal>[root@test06 ~]# cat =
/etc/redhat-release<o:p></o:p></p><p class=3DMsoNormal>CentOS Linux =
release 7.2.1511 (Core) <o:p></o:p></p><p class=3DMsoNormal>[root@test06 =
~]# uname -a<o:p></o:p></p><p class=3DMsoNormal>Linux test06.DOMAIN.COM =
3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16 17:03:50 UTC 2016 x86_64 =
x86_64 x86_64 GNU/Linux<o:p></o:p></p><p class=3DMsoNormal>[root@test06 =
~]# rpm -qa | grep ipa<o:p></o:p></p><p =
class=3DMsoNormal>python-libipa_hbac-1.13.0-40.el7_2.1.x86_64<o:p></o:p><=
/p><p =
class=3DMsoNormal>python-iniparse-0.4-9.el7.noarch<o:p></o:p></p><p =
class=3DMsoNormal>sssd-ipa-1.13.0-40.el7_2.1.x86_64<o:p></o:p></p><p =
class=3DMsoNormal>ipa-client-4.2.0-15.0.1.el7.centos.6.x86_64<o:p></o:p><=
/p><p =
class=3DMsoNormal>libipa_hbac-1.13.0-40.el7_2.1.x86_64<o:p></o:p></p><p =
class=3DMsoNormal>ipa-python-4.2.0-15.0.1.el7.centos.6.x86_64<o:p></o:p><=
/p><p =
class=3DMsoNormal>device-mapper-multipath-0.4.9-85.el7.x86_64<o:p></o:p><=
/p><p =
class=3DMsoNormal>device-mapper-multipath-libs-0.4.9-85.el7.x86_64<o:p></=
o:p></p><p class=3DMsoNormal>[root@test06 ~]# rpm -qa | grep =
guest-agent<o:p></o:p></p><p =
class=3DMsoNormal>qemu-guest-agent-2.3.0-4.el7.x86_64<o:p></o:p></p><p =
class=3DMsoNormal>ovirt-guest-agent-pam-module-1.0.11-1.el7.x86_64<o:p></=
o:p></p><p =
class=3DMsoNormal>ovirt-guest-agent-gdm-plugin-1.0.11-1.el7.noarch<o:p></=
o:p></p><p =
class=3DMsoNormal>ovirt-guest-agent-common-1.0.11-1.el7.noarch<o:p></o:p>=
</p><p class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>---------------------------------------------------<o:p=
></o:p></p><p class=3DMsoNormal>Relevant logs:<o:p></o:p></p><p =
class=3DMsoNormal>--- Engine:<o:p></o:p></p><p =
class=3DMsoNormal>//var/log/ovirt-engine/engine<o:p></o:p></p><p =
class=3DMsoNormal>2016-03-17 15:22:10,516 INFO =
[org.ovirt.engine.core.bll.aaa.LoginUserCommand] (default task-22) [] =
Running command: LoginUserCommand internal: false.<o:p></o:p></p><p =
class=3DMsoNormal>2016-03-17 15:22:10,568 INFO =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(default task-22) [] Correlation ID: null, Call Stack: null, Custom =
Event ID: -1, Message: User test6@DOMAIN logged in.<o:p></o:p></p><p =
class=3DMsoNormal>2016-03-17 15:22:13,795 WARN =
[org.ovirt.engine.core.dal.job.ExecutionMessageDirector] (default =
task-6) [7400ae46] The message key 'VmLogon' is missing from =
'bundles/ExecutionMessages'<o:p></o:p></p><p =
class=3DMsoNormal>2016-03-17 15:22:13,839 INFO =
[org.ovirt.engine.core.bll.VmLogonCommand] (default task-6) [7400ae46] =
Running command: VmLogonCommand internal: false. Entities affected =
: ID: 64a84b40-6050-4a96-a59d-d557a317c38c Type: VMAction group =
CONNECT_TO_VM with role type USER<o:p></o:p></p><p =
class=3DMsoNormal>2016-03-17 15:22:13,842 INFO =
[org.ovirt.engine.core.vdsbroker.vdsbroker.VmLogonVDSCommand] (default =
task-6) [7400ae46] START, VmLogonVDSCommand(HostName =3D host01, =
VmLogonVDSCommandParameters:{runAsync=3D'true', =
hostId=3D'225157c0-224b-4aa6-9210-db4de7c7fc30', =
vmId=3D'64a84b40-6050-4a96-a59d-d557a317c38c', domain=3D'DOMAIN-authz', =
password=3D'***', userName=3D'test6@DOMAIN'}), log id: =
2015a1e0<o:p></o:p></p><p class=3DMsoNormal>2016-03-17 15:22:14,848 =
INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.VmLogonVDSCommand] =
(default task-6) [7400ae46] FINISH, VmLogonVDSCommand, log id: =
2015a1e0<o:p></o:p></p><p class=3DMsoNormal>2016-03-17 15:22:15,317 =
INFO [org.ovirt.engine.core.bll.SetVmTicketCommand] (default =
task-18) [10dad788] Running command: SetVmTicketCommand internal: true. =
Entities affected : ID: 64a84b40-6050-4a96-a59d-d557a317c38c Type: =
VMAction group CONNECT_TO_VM with role type USER<o:p></o:p></p><p =
class=3DMsoNormal>2016-03-17 15:22:15,322 INFO =
[org.ovirt.engine.core.vdsbroker.vdsbroker.SetVmTicketVDSCommand] =
(default task-18) [10dad788] START, SetVmTicketVDSCommand(HostName =3D =
host01, SetVmTicketVDSCommandParameters:{runAsync=3D'true', =
hostId=3D'225157c0-224b-4aa6-9210-db4de7c7fc30', =
vmId=3D'64a84b40-6050-4a96-a59d-d557a317c38c', protocol=3D'SPICE', =
ticket=3D'rd8avqvdBnRl', validTime=3D'120', userName=3D'test6', =
userId=3D'10b2da3e-6401-4a09-a330-c0780bc0faef', =
disconnectAction=3D'LOCK_SCREEN'}), log id: 72efb73b<o:p></o:p></p><p =
class=3DMsoNormal>2016-03-17 15:22:16,340 INFO =
[org.ovirt.engine.core.vdsbroker.vdsbroker.SetVmTicketVDSCommand] =
(default task-18) [10dad788] FINISH, SetVmTicketVDSCommand, log id: =
72efb73b<o:p></o:p></p><p class=3DMsoNormal>2016-03-17 15:22:16,377 =
INFO =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(default task-18) [10dad788] Correlation ID: 10dad788, Call Stack: null, =
Custom Event ID: -1, Message: User test6@DOMAIN initiated console =
session for VM test06<o:p></o:p></p><p class=3DMsoNormal>2016-03-17 =
15:22:19,418 INFO =
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] =
(DefaultQuartzScheduler_Worker-53) [] Correlation ID: null, Call Stack: =
null, Custom Event ID: -1, Message: User test6@DOMAIN-authz is connected =
to VM test06.<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>--- Client:<o:p></o:p></p><p =
class=3DMsoNormal>/var/log/ovirt-guest-agent/ovirt-guest-agent.log<o:p></=
o:p></p><p class=3DMsoNormal>MainThread::INFO::2016-03-17 =
15:20:58,145::ovirt-guest-agent::57::root::Starting oVirt guest =
agent<o:p></o:p></p><p class=3DMsoNormal>CredServer::INFO::2016-03-17 =
15:20:58,214::CredServer::257::root::CredServer is =
running...<o:p></o:p></p><p class=3DMsoNormal>Dummy-1::INFO::2016-03-17 =
15:20:58,216::OVirtAgentLogic::294::root::Received an external command: =
lock-screen...<o:p></o:p></p><p =
class=3DMsoNormal>Dummy-1::INFO::2016-03-17 =
15:22:13,104::OVirtAgentLogic::294::root::Received an external command: =
login...<o:p></o:p></p><p class=3DMsoNormal>Dummy-1::INFO::2016-03-17 =
15:22:13,104::CredServer::207::root::The following users are allowed to =
connect: [0]<o:p></o:p></p><p =
class=3DMsoNormal>Dummy-1::INFO::2016-03-17 =
15:22:13,104::CredServer::273::root::Opening credentials =
channel...<o:p></o:p></p><p class=3DMsoNormal>Dummy-1::INFO::2016-03-17 =
15:22:13,105::CredServer::132::root::Emitting user authenticated signal =
(651416).<o:p></o:p></p><p =
class=3DMsoNormal>CredChannel::INFO::2016-03-17 =
15:22:13,188::CredServer::225::root::Incomming connection from user: 0 =
process: 2570<o:p></o:p></p><p =
class=3DMsoNormal>CredChannel::INFO::2016-03-17 =
15:22:13,188::CredServer::232::root::Sending user's credential (token: =
651416)<o:p></o:p></p><p class=3DMsoNormal>Dummy-1::INFO::2016-03-17 =
15:22:13,189::CredServer::277::root::Credentials channel was =
closed.<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>/var/log/secure<o:p></o:p></p><p class=3DMsoNormal>Mar =
17 15:21:07 test06 gdm-launch-environment]: =
pam_unix(gdm-launch-environment:session): session opened for user gdm by =
(uid=3D0)<o:p></o:p></p><p class=3DMsoNormal>Mar 17 15:21:10 test06 =
polkitd[749]: Registered Authentication Agent for unix-session:c1 =
(system bus name :1.34 [gnome-shell --mode=3Dgdm], object path =
/org/freedesktop/PolicyKit1/AuthenticationAgent, locale =
en_US.UTF-8)<o:p></o:p></p><p class=3DMsoNormal>Mar 17 15:22:13 test06 =
gdm-ovirtcred]: pam_sss(gdm-ovirtcred:auth): authentication failure; =
logname=3D uid=3D0 euid=3D0 tty=3D ruser=3D rhost=3D =
user=3Dtest6<o:p></o:p></p><p class=3DMsoNormal><b><span =
style=3D'color:red'>Mar 17 15:22:13 test06 gdm-ovirtcred]: =
pam_sss(gdm-ovirtcred:auth): received for user test6: 17 (Failure =
setting user credentials)<o:p></o:p></span></b></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal><span =
lang=3DNL>/var/log/sssd/krb5_child.log (debug-level =
10)<o:p></o:p></span></p><p class=3DMsoNormal><b><span =
style=3D'color:red'>(Thu Mar 17 15:22:13 2016) =
[[sssd[krb5_child[2575]]]] [get_and_save_tgt] (0x0020): 1234: =
[-1765328360][Preauthentication failed]<o:p></o:p></span></b></p><p =
class=3DMsoNormal><b><span style=3D'color:red'>(Thu Mar 17 15:22:13 =
2016) [[sssd[krb5_child[2575]]]] [map_krb5_error] (0x0020): 1303: =
[-1765328360][Preauthentication failed]<o:p></o:p></span></b></p><p =
class=3DMsoNormal><b><span style=3D'color:red'>(Thu Mar 17 15:22:13 =
2016) [[sssd[krb5_child[2575]]]] [k5c_send_data] (0x0200): Received =
error code 1432158215<o:p></o:p></span></b></p><p class=3DMsoNormal>(Thu =
Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] [pack_response_packet] =
(0x2000): response packet size: [4]<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] =
[k5c_send_data] (0x4000): Response sent.<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [[sssd[krb5_child[2575]]]] =
[main] (0x0400): krb5_child completed successfully<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal>/var/log/sssd/sssd_DOMAIN.COM.log (debug-level =
10)<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [be_pam_handler] (0x0100): Got request with the =
following data<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 =
2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): command: =
PAM_AUTHENTICATE<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 =
2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): domain: =
DOMAIN.COM<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): user: =
test6<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): service: =
gdm-ovirtcred<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 =
2016) [sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): =
tty:<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): =
ruser:<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): =
rhost:<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): authtok type: =
1<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): newauthtok type: =
0<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): priv: =
1<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): cli_pid: =
2570<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [pam_print_data] (0x0100): logon name: not =
set<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [krb5_auth_queue_send] (0x1000): Wait queue of =
user [test6] is empty, running request [0x7fe30df03cc0] =
immediately.<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 =
2016) [sssd[be[DOMAIN.COM]]] [krb5_setup] (0x4000): No mapping for: =
test6<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Added timed event =
"ltdb_callback": 0x7fe30df07120<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Added timed event =
"ltdb_timeout": 0x7fe30df16590<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Running timer =
event 0x7fe30df07120 "ltdb_callback"<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Destroying timer =
event 0x7fe30df16590 "ltdb_timeout"<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ldb] (0x4000): Ending timer event =
0x7fe30df07120 "ltdb_callback"<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [fo_resolve_service_send] =
(0x0100): Trying to resolve service 'IPA'<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[get_server_status] (0x1000): Status of server 'ipa01.DOMAIN.COM' is =
'working'<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [get_port_status] (0x1000): Port status of port =
389 for server 'ipa01.DOMAIN.COM' is 'working'<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[fo_resolve_service_activate_timeout] (0x2000): Resolve timeout set to 6 =
seconds<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [resolve_srv_send] (0x0200): The status of SRV =
lookup is resolved<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [get_server_status] (0x1000): =
Status of server 'ipa01.DOMAIN.COM' is 'working'<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[be_resolve_server_process] (0x1000): Saving the first resolved =
server<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [be_resolve_server_process] (0x0200): Found =
address for server ipa01.DOMAIN.COM: [10.0.1.21] TTL =
1200<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [ipa_resolve_callback] (0x0400): Constructed uri =
'ldap://ipa01.DOMAIN.COM'<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sss_krb5_realm_has_proxy] =
(0x0040): profile_get_values failed.<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[child_handler_setup] (0x2000): Setting up signal handler up for pid =
[2575]<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [child_handler_setup] (0x2000): Signal handler =
set up for pid [2575]<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [write_pipe_handler] (0x0400): All =
data has been sent!<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [child_sig_handler] (0x1000): =
Waiting for child [2575].<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [child_sig_handler] (0x0100): =
child [2575] finished successfully.<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[read_pipe_handler] (0x0400): EOF received, client =
finished<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [check_wait_queue] (0x1000): Wait queue for user =
[test6] is empty.<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [krb5_auth_queue_done] (0x1000): =
krb5_auth_queue request [0x7fe30df03cc0] done.<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[sdap_id_op_connect_step] (0x4000): reusing cached =
connection<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [sdap_print_server] (0x2000): Searching =
10.0.1.21<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [sdap_get_generic_ext_step] (0x0400): calling =
ldap_search_ext with =
[(&(cn=3DipaConfig)(objectClass=3DipaGuiConfig))][cn=3Detc,dc=3DDOMAI=
N,dc=3Dcom].<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 =
2016) [sssd[be[DOMAIN.COM]]] [sdap_get_generic_ext_step] (0x1000): =
Requesting attrs: [ipaMigrationEnabled]<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[sdap_get_generic_ext_step] (0x1000): Requesting attrs: =
[ipaSELinuxUserMapDefault]<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar =
17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_get_generic_ext_step] =
(0x1000): Requesting attrs: [ipaSELinuxUserMapOrder]<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[sdap_get_generic_ext_step] (0x2000): ldap_search_ext called, msgid =3D =
122<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [sdap_op_add] (0x2000): New operation 122 timeout =
60<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [sdap_process_result] (0x2000): Trace: =
sh[0x7fe30deef090], connected[1], ops[0x7fe30df094a0], =
ldap[0x7fe30def2920]<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_message] (0x4000): =
Message type: [LDAP_RES_SEARCH_ENTRY]<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[sdap_parse_entry] (0x1000): OriginalDN: =
[cn=3DipaConfig,cn=3Detc,dc=3DDOMAIN,dc=3Dcom].<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[sdap_parse_range] (0x2000): No sub-attributes for =
[ipaMigrationEnabled]<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_parse_range] (0x2000): No =
sub-attributes for [ipaSELinuxUserMapDefault]<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[sdap_parse_range] (0x2000): No sub-attributes for =
[ipaSELinuxUserMapOrder]<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_result] (0x2000): =
Trace: sh[0x7fe30deef090], connected[1], ops[0x7fe30df094a0], =
ldap[0x7fe30def2920]<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [sdap_process_message] (0x4000): =
Message type: [LDAP_RES_SEARCH_RESULT]<o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[sdap_get_generic_op_finished] (0x0400): Search result: Success(0), no =
errmsg set<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [sdap_op_destructor] (0x2000): Operation 122 =
finished <o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [sdap_id_op_destroy] (0x4000): releasing =
operation connection <o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [ipa_get_migration_flag_done] =
(0x0100): Password migration is not enabled. <o:p></o:p></p><p =
class=3DMsoNormal><b><span style=3D'color:red'>(Thu Mar 17 15:22:13 =
2016) [sssd[be[DOMAIN.COM]]] [be_pam_handler_callback] (0x0100): Backend =
returned: (0, 17, <NULL>) [Success (Failure setting user =
credentials)] <o:p></o:p></span></b></p><p class=3DMsoNormal>(Thu Mar 17 =
15:22:13 2016) [sssd[be[DOMAIN.COM]]] [be_pam_handler_callback] =
(0x0100): Sending result [17][DOMAIN.COM] <o:p></o:p></p><p =
class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) [sssd[be[DOMAIN.COM]]] =
[be_pam_handler_callback] (0x0100): Sent result [17][DOMAIN.COM] =
<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [sdap_process_result] (0x2000): Trace: =
sh[0x7fe30deef090], connected[1], ops[(nil)], ldap[0x7fe30def2920] =
<o:p></o:p></p><p class=3DMsoNormal>(Thu Mar 17 15:22:13 2016) =
[sssd[be[DOMAIN.COM]]] [sdap_process_result] (0x2000): Trace: =
ldap_result found nothing!<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal> =
<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p></div></body></html>
------=_NextPart_000_0050_01D18069.35C995E0--
7 years, 7 months
Changing gateway ping address
by Matteo
Hi all,
I need to change the gateway ping address, the one used by hosted engine setup.
Is ok to edit /etc/ovirt-hosted-engine/hosted-engine.conf on each node,
update the gateway param with the new ip address and restart
the agent&broker on each node?
With a blind test seems ok, but need to understand if is the right procedure.
Thanks,
Matteo
7 years, 8 months
Unable to add permissions for LDAP users
by Michael Burch
--_000_SN1PR10MB071807A20FF1DCCB62983C19D5C70SN1PR10MB0718namp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I'm using the latest ovirt on CentOS7 with the aaa-ldap extension. I can su=
ccessfully authenticate as an LDAP user. I can also login as admin@internal=
and search for, find, and select LDAP users but I cannot add permissions f=
or them. Each time I get the error "User admin@internal-authz failed to gra=
nt permission for Role UserRole on System to User/Group <UNKNOWN>."
I have no control over the LDAP server, which uses custom objectClasses and=
uses groupOfNames instead of PosixGroups. I assume I need to set sequence =
variables to accommodate our group configuration but I'm at a loss as to wh=
ere to begin. the The config I have is as follows:
include =3D <rfc2307-generic.properties>
vars.server =3D labauth.lan.lab.org
pool.authz.auth.type =3D none
pool.default.serverset.type =3D single
pool.default.serverset.single.server =3D ${global:vars.server}
pool.default.ssl.startTLS =3D true
pool.default.ssl.insecure =3D true
pool.default.connection-options.connectTimeoutMillis =3D 10000
pool.default.connection-options.responseTimeoutMillis =3D 90000
sequence-init.init.100-my-basedn-init-vars =3D my-basedn-init-vars
sequence.my-basedn-init-vars.010.description =3D set baseDN
sequence.my-basedn-init-vars.010.type =3D var-set
sequence.my-basedn-init-vars.010.var-set.variable =3D simple_baseDN
sequence.my-basedn-init-vars.010.var-set.value =3D o=3DLANLAB
sequence-init.init.101-my-objectclass-init-vars =3D my-objectclass-init-var=
s
sequence.my-objectclass-init-vars.020.description =3D set objectClass
sequence.my-objectclass-init-vars.020.type =3D var-set
sequence.my-objectclass-init-vars.020.var-set.variable =3D simple_filterUse=
rObject
sequence.my-objectclass-init-vars.020.var-set.value =3D (objectClass=3DlabP=
erson)(uid=3D*)
search.default.search-request.derefPolicy =3D NEVER
sequence-init.init.900-local-init-vars =3D local-init-vars
sequence.local-init-vars.010.description =3D override name space
sequence.local-init-vars.010.type =3D var-set
sequence.local-init-vars.010.var-set.variable =3D simple_namespaceDefault
sequence.local-init-vars.010.var-set.value =3D *
sequence.local-init-vars.020.description =3D apply filter to users
sequence.local-init-vars.020.type =3D var-set
sequence.local-init-vars.020.var-set.variable =3D simple_filterUserObject
sequence.local-init-vars.020.var-set.value =3D ${seq:simple_filterUserObjec=
t}(employeeStatus=3D3)
sequence.local-init-vars.030.description =3D apply filter to groups
sequence.local-init-vars.030.type =3D var-set
sequence.local-init-vars.030.var-set.variable =3D simple_filterGroupObject
sequence.local-init-vars.030.var-set.value =3D (objectClass=3DgroupOfUnique=
Names)
--_000_SN1PR10MB071807A20FF1DCCB62983C19D5C70SN1PR10MB0718namp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Arial,Helvetica,sans-serif;">
<p>I'm using the latest ovirt on CentOS7 with the aaa-ldap extension. I can=
successfully authenticate as an LDAP user. I can also login as admin@inter=
nal and search for, find, and select LDAP users but I cannot add permission=
s for them. Each time I get the
error "<span>User admin@internal-authz failed to grant permission for=
Role UserRole on System to User/Group <UNKNOWN>.</span>"</p>
<p><br>
</p>
<p>I have no control over the LDAP server, which uses custom objectClasses =
and uses groupOfNames instead of PosixGroups. I assume I need to set sequen=
ce variables to accommodate our group configuration but I'm at a loss as to=
where to begin. the The config
I have is as follows:</p>
<p><br>
</p>
<p></p>
<div>include =3D <rfc2307-generic.properties><br>
<br>
vars.server =3D labauth.lan.lab.org<br>
<br>
pool.authz.auth.type =3D none<br>
pool.default.serverset.type =3D single<br>
pool.default.serverset.single.server =3D ${global:vars.server}<br>
pool.default.ssl.startTLS =3D true<br>
pool.default.ssl.insecure =3D true<br>
<br>
pool.default.connection-options.connectTimeoutMillis =3D 10000<br>
pool.default.connection-options.responseTimeoutMillis =3D 90000<br>
sequence-init.init.100-my-basedn-init-vars =3D my-basedn-init-vars<br>
sequence.my-basedn-init-vars.010.description =3D set baseDN<br>
sequence.my-basedn-init-vars.010.type =3D var-set<br>
sequence.my-basedn-init-vars.010.var-set.variable =3D simple_baseDN<br>
sequence.my-basedn-init-vars.010.var-set.value =3D o=3DLANLAB<br>
<br>
sequence-init.init.101-my-objectclass-init-vars =3D my-objectclass-init-var=
s<br>
sequence.my-objectclass-init-vars.020.description =3D set objectClass<br>
sequence.my-objectclass-init-vars.020.type =3D var-set<br>
sequence.my-objectclass-init-vars.020.var-set.variable =3D simple_filterUse=
rObject<br>
sequence.my-objectclass-init-vars.020.var-set.value =3D (objectClass=3DlabP=
erson)(uid=3D*)<br>
<br>
search.default.search-request.derefPolicy =3D NEVER<br>
<br>
sequence-init.init.900-local-init-vars =3D local-init-vars<br>
sequence.local-init-vars.010.description =3D override name space<br>
sequence.local-init-vars.010.type =3D var-set<br>
sequence.local-init-vars.010.var-set.variable =3D simple_namespaceDefault<b=
r>
sequence.local-init-vars.010.var-set.value =3D *<br>
<br>
sequence.local-init-vars.020.description =3D apply filter to users<br>
sequence.local-init-vars.020.type =3D var-set<br>
sequence.local-init-vars.020.var-set.variable =3D simple_filterUserObject<b=
r>
sequence.local-init-vars.020.var-set.value =3D ${seq:simple_filterUserObjec=
t}(employeeStatus=3D3)<br>
<br>
sequence.local-init-vars.030.description =3D apply filter to groups<br>
sequence.local-init-vars.030.type =3D var-set<br>
sequence.local-init-vars.030.var-set.variable =3D simple_filterGroupObject<=
br>
sequence.local-init-vars.030.var-set.value =3D (objectClass=3DgroupOfUnique=
Names)<br>
<br>
<br>
</div>
<p></p>
</div>
</body>
</html>
--_000_SN1PR10MB071807A20FF1DCCB62983C19D5C70SN1PR10MB0718namp_--
7 years, 8 months
[ovirt-shell] update hostnic/nic ???
by Bloemen, Jurriën
--_000_5697777B2050209dmcamcnetworkscom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
SGksDQoNCkZpcnN0IEkgY3JlYXRlZCBhIGJvbmRpbmcgaW50ZXJmYWNlOg0KDQojIGFkZCBuaWMg
LS1wYXJlbnQtaG9zdC1uYW1lIHNlcnZlcjAxIC0tbmFtZSBib25kMCAtLW5ldHdvcmstbmFtZSBW
TEFONjAyIC0tYm9uZGluZy1zbGF2ZXMtaG9zdF9uaWMgaG9zdF9uaWMubmFtZT1lbm8xIC0tYm9u
ZGluZy1zbGF2ZXMtaG9zdF9uaWMgaG9zdF9uaWMubmFtZT1lbm8yDQoNClRoaXMgd29ya3MgZ3Jl
YXQgYnV0IG5vIElQIGlzIHNldCBvbiBWTEFONjAyLg0KDQpUaGVuIEknbSB0cnlpbmcgdG8gYWRk
IGFuIGlwIGFkZHJlc3MgdG8gYSBuZXR3b3JrIHdpdGggdGhlIGZvbGxvd2luZyBjb21tYW5kOg0K
DQojIHVwZGF0ZSBob3N0bmljIC0tcGFyZW50LWhvc3QtbmFtZSBzZXJ2ZXIwMSAtLW5ldHdvcmst
bmFtZSBWTEFONjAyIC0tYm9vdF9wcm90b2NvbCBzdGF0aWMgLS1pcC1hZGRyZXNzIDEwLjEwLjEw
LjEwIC0taXAtbmV0bWFzayAyNTUuMjU1LjI1NS4wDQoNCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IEVSUk9SID09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgd3JvbmcgbnVtYmVyIG9mIGFyZ3VtZW50cywgdHJ5ICdoZWxwIHVwZGF0ZScgZm9yIGhl
bHAuDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQ0KDQpMb29raW5nIGF0IHRoaXMgZG9jdW1lbnQgaHR0cHM6Ly9hY2Nlc3MucmVkaGF0LmNvbS9k
b2N1bWVudGF0aW9uL2VuLVVTL1JlZF9IYXRfRW50ZXJwcmlzZV9WaXJ0dWFsaXphdGlvbi8zLjYt
QmV0YS9odG1sL1JIRVZNX1NoZWxsX0d1aWRlL25pYy5odG1sIEkgbmVlZCB0byB1c2UgIm5pYyIg
aW5zdGVhZCBvZiAiaG9zdG5pYyIgYnV0IHRoZW4gSSBkb24ndCBoYXZlIHRoZSBvcHRpb25zIHRv
IHNheSB0aGlzIGlzIGEgLS1wYXJlbnQtaG9zdC1uYW1lLiBPbmx5IFZNIHJlbGF0ZWQgY29tbWFu
ZCBvcHRpb25zLg0KDQpTbyBJIHRoaW5rIHRoZSBkb2N1bWVudGF0aW9uIGlzIGJlaGluZC4NCg0K
Q2FuIHNvbWVib2R5IGhlbHAgbWUgd2l0aCB3aGF0IHRoZSBjb21tYW5kIGlzIHRvIGFkZCBhIElQ
IHRvIGEgVkxBTi9OZXR3b3JrIGZvciBhIGhvc3Q/DQoNCg0KLS0NCktpbmQgcmVnYXJkcywNCg0K
SnVycmnDq24gQmxvZW1lbg0KDQpUaGlzIG1lc3NhZ2UgKGluY2x1ZGluZyBhbnkgYXR0YWNobWVu
dHMpIG1heSBjb250YWluIGluZm9ybWF0aW9uIHRoYXQgaXMgcHJpdmlsZWdlZCBvciBjb25maWRl
bnRpYWwuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3Rp
ZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgZW1haWwgaW1tZWRpYXRlbHkgZnJvbSB5b3Vy
IHN5c3RlbXMgYW5kIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiBpdC4gWW91IG1heSBub3QsIGRpcmVj
dGx5IG9yIGluZGlyZWN0bHksIHVzZSwgZGlzY2xvc2UsIGRpc3RyaWJ1dGUsIHByaW50IG9yIGNv
cHkgdGhpcyBlbWFpbCBvciBhbnkgcGFydCBvZiBpdCBpZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5k
ZWQgcmVjaXBpZW50DQo=
--_000_5697777B2050209dmcamcnetworkscom_
Content-Type: text/html; charset="utf-8"
Content-ID: <DED479EC8EDE1E4F9CD5EE636812330C(a)chellomedia.com>
Content-Transfer-Encoding: base64
PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHRleHQ9IiMwMDAwMDAi
IGJnY29sb3I9IiNGRkZGRkYiPg0KPHR0PkhpLDxicj4NCjxicj4NCkZpcnN0IEkgY3JlYXRlZCBh
IGJvbmRpbmcgaW50ZXJmYWNlOjxicj4NCjxicj4NCiMgYWRkIG5pYyAtLXBhcmVudC1ob3N0LW5h
bWUgc2VydmVyMDEgLS1uYW1lIGJvbmQwIC0tbmV0d29yay1uYW1lIFZMQU42MDIgLS1ib25kaW5n
LXNsYXZlcy1ob3N0X25pYyBob3N0X25pYy5uYW1lPWVubzEgLS1ib25kaW5nLXNsYXZlcy1ob3N0
X25pYyBob3N0X25pYy5uYW1lPWVubzI8YnI+DQo8YnI+DQpUaGlzIHdvcmtzIGdyZWF0IGJ1dCBu
byBJUCBpcyBzZXQgb24gVkxBTjYwMi48YnI+DQo8YnI+DQpUaGVuIEknbSB0cnlpbmcgdG8gYWRk
IGFuIGlwIGFkZHJlc3MgdG8gYSBuZXR3b3JrIHdpdGggdGhlIGZvbGxvd2luZyBjb21tYW5kOjxi
cj4NCjxicj4NCiMgdXBkYXRlIGhvc3RuaWMgLS1wYXJlbnQtaG9zdC1uYW1lIHNlcnZlcjAxIC0t
bmV0d29yay1uYW1lIFZMQU42MDIgLS1ib290X3Byb3RvY29sIHN0YXRpYyAtLWlwLWFkZHJlc3Mg
MTAuMTAuMTAuMTAgLS1pcC1uZXRtYXNrIDI1NS4yNTUuMjU1LjA8YnI+DQo8YnI+DQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBFUlJPUiA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT08YnI+DQombmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
d3JvbmcgbnVtYmVyIG9mIGFyZ3VtZW50cywgdHJ5ICdoZWxwIHVwZGF0ZScgZm9yIGhlbHAuPGJy
Pg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT08
YnI+DQo8YnI+DQpMb29raW5nIGF0IHRoaXMgZG9jdW1lbnQgPGEgY2xhc3M9Im1vei10eHQtbGlu
ay1mcmVldGV4dCIgaHJlZj0iaHR0cHM6Ly9hY2Nlc3MucmVkaGF0LmNvbS9kb2N1bWVudGF0aW9u
L2VuLVVTL1JlZF9IYXRfRW50ZXJwcmlzZV9WaXJ0dWFsaXphdGlvbi8zLjYtQmV0YS9odG1sL1JI
RVZNX1NoZWxsX0d1aWRlL25pYy5odG1sIj4NCmh0dHBzOi8vYWNjZXNzLnJlZGhhdC5jb20vZG9j
dW1lbnRhdGlvbi9lbi1VUy9SZWRfSGF0X0VudGVycHJpc2VfVmlydHVhbGl6YXRpb24vMy42LUJl
dGEvaHRtbC9SSEVWTV9TaGVsbF9HdWlkZS9uaWMuaHRtbDwvYT4gSSBuZWVkIHRvIHVzZSAmcXVv
dDtuaWMmcXVvdDsgaW5zdGVhZCBvZiAmcXVvdDtob3N0bmljJnF1b3Q7IGJ1dCB0aGVuIEkgZG9u
J3QgaGF2ZSB0aGUgb3B0aW9ucyB0byBzYXkgdGhpcyBpcyBhIC0tcGFyZW50LWhvc3QtbmFtZS4g
T25seSBWTSByZWxhdGVkIGNvbW1hbmQNCiBvcHRpb25zLjxicj4NCjxicj4NClNvIEkgdGhpbmsg
dGhlIGRvY3VtZW50YXRpb24gaXMgYmVoaW5kLiA8YnI+DQo8YnI+DQpDYW4gc29tZWJvZHkgaGVs
cCBtZSB3aXRoIHdoYXQgdGhlIGNvbW1hbmQgaXMgdG8gYWRkIGEgSVAgdG8gYSBWTEFOL05ldHdv
cmsgZm9yIGEgaG9zdD88YnI+DQo8YnI+DQo8YnI+DQo8L3R0Pg0KPGRpdiBjbGFzcz0ibW96LXNp
Z25hdHVyZSI+LS0gPGJyPg0KPHRpdGxlPjwvdGl0bGU+DQo8ZGl2IHN0eWxlPSJjb2xvcjogcmdi
KDAsIDAsIDApOyI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iZm9udC1zaXplOiAxNHB4
OyBmb250LWZhbWlseToNCiAgICAgICAgICBDYWxpYnJpLCBzYW5zLXNlcmlmOyBtYXJnaW46IDBj
bSAwY20gMC4wMDAxcHQ7Ij4NCjxiPjxmb250IGZhY2U9IkFyaWFsLHNhbnMtc2VyaWYiIGNvbG9y
PSIjMmM4Y2I2Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyI+Szwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOg0KICAgICAgICAgICAgICAgIDEzcHg7Ij5pPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6IDEwcHQ7Ij5uZCByZWdhcmRzLDwvc3Bhbj48L2ZvbnQ+PC9iPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5
Og0KICAgICAgICAgIENhbGlicmksIHNhbnMtc2VyaWY7IG1hcmdpbjogMGNtIDBjbSAwLjAwMDFw
dDsiPg0KPGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IEFyaWFs
LCBzYW5zLXNlcmlmOw0KICAgICAgICAgICAgICBjb2xvcjogcmdiKDQ0LCAxNDAsIDE4Mik7Ij4m
bmJzcDs8L3NwYW4+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJmb250LXNp
emU6IDE0cHg7IGZvbnQtZmFtaWx5Og0KICAgICAgICAgIENhbGlicmksIHNhbnMtc2VyaWY7IG1h
cmdpbjogMGNtIDBjbSAwLjAwMDFwdDsiPg0KPGIgc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7DQogICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBB
cmlhbCwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYig0NCwgMTQwLCAxODIpOyI+SnVycmnDq24gQmxv
ZW1lbjwvc3Bhbj48L2I+PGIgc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsNCiAgICAgICAg
ICAgICAgY29sb3I6IGdyYXk7Ij48YnI+DQo8L3NwYW4+PC9iPjxmb250IGZhY2U9IkFyaWFsLHNh
bnMtc2VyaWYiIGNvbG9yPSIjODA4MDgwIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyI+
PC9zcGFuPjwvZm9udD48L3A+DQo8YnI+DQo8L2Rpdj4NCjwvZGl2Pg0KVGhpcyBtZXNzYWdlIChp
bmNsdWRpbmcgYW55IGF0dGFjaG1lbnRzKSBtYXkgY29udGFpbiBpbmZvcm1hdGlvbiB0aGF0IGlz
IHByaXZpbGVnZWQgb3IgY29uZmlkZW50aWFsLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIGVtYWls
IGltbWVkaWF0ZWx5IGZyb20geW91ciBzeXN0ZW1zIGFuZCBkZXN0cm95IGFsbCBjb3BpZXMgb2Yg
aXQuIFlvdSBtYXkgbm90LA0KIGRpcmVjdGx5IG9yIGluZGlyZWN0bHksIHVzZSwgZGlzY2xvc2Us
IGRpc3RyaWJ1dGUsIHByaW50IG9yIGNvcHkgdGhpcyBlbWFpbCBvciBhbnkgcGFydCBvZiBpdCBp
ZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50DQo8L2JvZHk+DQo8L2h0bWw+DQo=
--_000_5697777B2050209dmcamcnetworkscom_--
7 years, 9 months
Request for oVirt Ansible modules testing feedback
by Ondra Machacek
Hello all,
I would like to kindly ask everyone who is Ansible or oVirt user for
testing of the new Ansible oVirt modules. For everyone who is familiar
with the Ansible and oVirt, this[1] describes the steps you need to do,
to setup oVirt modules library and start using those modules (Most of
those modules will be available in Ansible 2.3, some of them are already
in 2.2).
If you have any issue setting this up, please contact me, I will do the
best to help you.
If you have an issue, which you think is a bug, please open an issue
here[2]. Please note that Ansible is merging it's repositories, so since
next week it will actually be stored here[3]. If you are missing
anything please open an issue as well, or just contact me, and I will
do fix it. You are also very welcome to sent PR with fixes.
For those who don't have testing environment which can test against,
I've created an Vagrant project which will deploy you the oVirt instance
using Ansible playbooks. You can find how to use it here[4].
The repository also contains few examples[5], so you don't have to
copy-paste them from the source.
Thanks all for reading this and any feedback,
Ondra
[1] https://github.com/machacekondra/ovirt-tests/releases/tag/0.1
[2] https://github.com/ansible/ansible-modules-extras/issues
[3] https://github.com/ansible/ansible
[4] https://github.com/machacekondra/ovirt-tests
[5] https://github.com/machacekondra/ovirt-tests/tree/master/examples
7 years, 9 months
Ovirt 4.0.5 reporting dashboard not working.
by Andrea Ghelardi
--_005_CY4PR14MB16878334141220BAC0BA7886E9850CY4PR14MB1687namp_
Content-Type: multipart/alternative;
boundary="_000_CY4PR14MB16878334141220BAC0BA7886E9850CY4PR14MB1687namp_"
--_000_CY4PR14MB16878334141220BAC0BA7886E9850CY4PR14MB1687namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hello group,
I noticed that my dashboard does not show little colored "cubes" which show=
storage CPU and RAM usage history status.
Attached an image and logs from /var/log/ovirt-engine-dwh/ovirt-engine-dwhd=
.log
Here's an extract:
Exception in component tJDBCInput_5
org.postgresql.util.PSQLException: ERROR: smallint out of range
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(Qu=
eryExecutorImpl.java:2157)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExe=
cutorImpl.java:1886)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorIm=
pl.java:255)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc=
2Statement.java:555)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(Abs=
tractJdbc2Statement.java:403)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(Abstrac=
tJdbc2Statement.java:283)
at ovirt_engine_dwh.statisticssync_4_0.StatisticsSync.tJDBCInput_5P=
rocess(StatisticsSync.java:4056)
at ovirt_engine_dwh.statisticssync_4_0.StatisticsSync$3.run(Statist=
icsSync.java:15979)
Exception in component tJDBCInput_8
org.postgresql.util.PSQLException: ERROR: current transaction is aborted, c=
ommands ignored until end of transaction block
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(Qu=
eryExecutorImpl.java:2157)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExe=
cutorImpl.java:1886)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorIm=
pl.java:255)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc=
2Statement.java:555)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(Abs=
tractJdbc2Statement.java:403)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(Abstrac=
tJdbc2Statement.java:283)
at ovirt_engine_dwh.statisticssync_4_0.StatisticsSync.tJDBCInput_8P=
rocess(StatisticsSync.java:5991)
at ovirt_engine_dwh.statisticssync_4_0.StatisticsSync$4.run(Statist=
icsSync.java:16025)
2016-11-27 14:27:40|tm1tT6|GCXnuH|0jajaj|OVIRT_ENGINE_DWH|StatisticsSync|De=
fault|6|Java Exception|tJDBCInput_5|org.postgresql.util.PSQLException:ERROR=
: smallint out of range|1
This is a quite fresh new installation, and restarting engine VM (hosted-en=
gine -vm-stop + hosted-engine -vm-start) does not fix the problem.
Ovirt is behaving normally.
Any clue?
Cheers
Andrea
--_000_CY4PR14MB16878334141220BAC0BA7886E9850CY4PR14MB1687namp_
Content-Type: text/html; charset="us-ascii"
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#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;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
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=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hello group,<o:p></o:p></p>
<p class=3D"MsoNormal">I noticed that my dashboard does not show little col=
ored “cubes” which show storage CPU and RAM usage history statu=
s.<o:p></o:p></p>
<p class=3D"MsoNormal">Attached an image and logs from /var/log/ovirt-engin=
e-dwh/ovirt-engine-dwhd.log<o:p></o:p></p>
<p class=3D"MsoNormal">Here’s an extract:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Exception in component tJDBCInput_5<o:p></o:p></p>
<p class=3D"MsoNormal">org.postgresql.util.PSQLException: ERROR: smallint o=
ut of range<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.j=
ava:2157)<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:18=
86)<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)<o:p>=
</o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:5=
55)<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Stateme=
nt.java:403)<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.j=
ava:283)<o:p></o:p></p>
<p class=3D"MsoNormal"> at ovirt_=
engine_dwh.statisticssync_4_0.StatisticsSync.tJDBCInput_5Process(Statistics=
Sync.java:4056)<o:p></o:p></p>
<p class=3D"MsoNormal"> at ovirt_=
engine_dwh.statisticssync_4_0.StatisticsSync$3.run(StatisticsSync.java:1597=
9)<o:p></o:p></p>
<p class=3D"MsoNormal">Exception in component tJDBCInput_8<o:p></o:p></p>
<p class=3D"MsoNormal">org.postgresql.util.PSQLException: ERROR: current tr=
ansaction is aborted, commands ignored until end of transaction block<o:p><=
/o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.j=
ava:2157)<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:18=
86)<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)<o:p>=
</o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:5=
55)<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Stateme=
nt.java:403)<o:p></o:p></p>
<p class=3D"MsoNormal"> at org.po=
stgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.j=
ava:283)<o:p></o:p></p>
<p class=3D"MsoNormal"> at ovirt_=
engine_dwh.statisticssync_4_0.StatisticsSync.tJDBCInput_8Process(Statistics=
Sync.java:5991)<o:p></o:p></p>
<p class=3D"MsoNormal"> at ovirt_=
engine_dwh.statisticssync_4_0.StatisticsSync$4.run(StatisticsSync.java:1602=
5)<o:p></o:p></p>
<p class=3D"MsoNormal">2016-11-27 14:27:40|tm1tT6|GCXnuH|0jajaj|OVIRT_ENGIN=
E_DWH|StatisticsSync|Default|6|Java Exception|tJDBCInput_5|org.postgresql.u=
til.PSQLException:ERROR: smallint out of range|1<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">This is a quite fresh new installation, and restarti=
ng engine VM (hosted-engine –vm-stop + hosted-engine –vm-st=
art) does not fix the problem.<o:p></o:p></p>
<p class=3D"MsoNormal">Ovirt is behaving normally.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Any clue?<o:p></o:p></p>
<p class=3D"MsoNormal">Cheers<o:p></o:p></p>
<p class=3D"MsoNormal">Andrea<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>
--_000_CY4PR14MB16878334141220BAC0BA7886E9850CY4PR14MB1687namp_--
--_005_CY4PR14MB16878334141220BAC0BA7886E9850CY4PR14MB1687namp_
Content-Type: image/png;
name="2016_12_07_16_38_08_oVirt_Engine_Web_Administration.png"
Content-Description: 2016_12_07_16_38_08_oVirt_Engine_Web_Administration.png
Content-Disposition: attachment;
filename="2016_12_07_16_38_08_oVirt_Engine_Web_Administration.png";
size=43268; creation-date="Wed, 07 Dec 2016 15:39:33 GMT";
modification-date="Wed, 07 Dec 2016 15:39:35 GMT"
Content-Transfer-Encoding: base64
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
RK5CYII=
--_005_CY4PR14MB16878334141220BAC0BA7886E9850CY4PR14MB1687namp_
Content-Type: application/octet-stream; name="ovirt-engine-dwhd.log"
Content-Description: ovirt-engine-dwhd.log
Content-Disposition: attachment; filename="ovirt-engine-dwhd.log"; size=9275;
creation-date="Wed, 07 Dec 2016 15:40:02 GMT";
modification-date="Wed, 07 Dec 2016 15:40:02 GMT"
Content-Transfer-Encoding: base64
MjAxNi0xMS0yNyAxMToxNTowMHxFVEwgU2VydmljZSBTdGFydGVkDQpvdmlydEVuZ2luZURiRHJp
dmVyQ2xhc3N8b3JnLnBvc3RncmVzcWwuRHJpdmVyDQpvdmlydEVuZ2luZUhpc3RvcnlEYkpkYmND
b25uZWN0aW9ufGpkYmM6cG9zdGdyZXNxbDovL2xvY2FsaG9zdDo1NDMyL292aXJ0X2VuZ2luZV9o
aXN0b3J5P3NzbGZhY3Rvcnk9b3JnLnBvc3RncmVzcWwuc3NsLk5vblZhbGlkYXRpbmdGYWN0b3J5
DQpob3Vyc1RvS2VlcERhaWx5fDANCmhvdXJzVG9LZWVwSG91cmx5fDcyMA0Kb3ZpcnRFbmdpbmVE
YlBhc3N3b3JkfCoqKioqKioqKioqKioqKioqKioqKioNCnJ1bkRlbGV0ZVRpbWV8Mw0Kb3ZpcnRF
bmdpbmVEYkpkYmNDb25uZWN0aW9ufGpkYmM6cG9zdGdyZXNxbDovL2xvY2FsaG9zdDo1NDMyL2Vu
Z2luZT9zc2xmYWN0b3J5PW9yZy5wb3N0Z3Jlc3FsLnNzbC5Ob25WYWxpZGF0aW5nRmFjdG9yeQ0K
cnVuSW50ZXJsZWF2ZXwyMA0KbGltaXRSb3dzfGxpbWl0IDEwMDANCm92aXJ0RW5naW5lSGlzdG9y
eURiVXNlcnxvdmlydF9lbmdpbmVfaGlzdG9yeQ0Kb3ZpcnRFbmdpbmVEYlVzZXJ8ZW5naW5lDQpk
ZWxldGVJbmNyZW1lbnR8MTANCnRpbWVCZXR3ZWVuRXJyb3JFdmVudHN8MzAwMDAwDQpob3Vyc1Rv
S2VlcFNhbXBsZXN8MjQNCmRlbGV0ZU11bHRpcGxpZXJ8MTAwMA0KbGFzdEVycm9yU2VudHwyMDEx
LTA3LTAzIDEyOjQ2OjQ3LjAwMDAwMA0KZXRsVmVyc2lvbnw0LjAuNQ0KZHdoQWdncmVnYXRpb25E
ZWJ1Z3xmYWxzZQ0KZHdoVXVpZHxhMTg4NDZlNi1kMTg4LTQxNzAtODU0OS1hZWIxYzU0ZmEzOTAN
Cm92aXJ0RW5naW5lSGlzdG9yeURiRHJpdmVyQ2xhc3N8b3JnLnBvc3RncmVzcWwuRHJpdmVyDQpv
dmlydEVuZ2luZUhpc3RvcnlEYlBhc3N3b3JkfCoqKioqKioqKioqKioqKioqKioqKioNCkV4Y2Vw
dGlvbiBpbiBjb21wb25lbnQgdEpEQkNJbnB1dF81DQpvcmcucG9zdGdyZXNxbC51dGlsLlBTUUxF
eGNlcHRpb246IEVSUk9SOiBzbWFsbGludCBvdXQgb2YgcmFuZ2UNCiAgICAgICAgYXQgb3JnLnBv
c3RncmVzcWwuY29yZS52My5RdWVyeUV4ZWN1dG9ySW1wbC5yZWNlaXZlRXJyb3JSZXNwb25zZShR
dWVyeUV4ZWN1dG9ySW1wbC5qYXZhOjIxNTcpDQogICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmNv
cmUudjMuUXVlcnlFeGVjdXRvckltcGwucHJvY2Vzc1Jlc3VsdHMoUXVlcnlFeGVjdXRvckltcGwu
amF2YToxODg2KQ0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5jb3JlLnYzLlF1ZXJ5RXhlY3V0
b3JJbXBsLmV4ZWN1dGUoUXVlcnlFeGVjdXRvckltcGwuamF2YToyNTUpDQogICAgICAgIGF0IG9y
Zy5wb3N0Z3Jlc3FsLmpkYmMyLkFic3RyYWN0SmRiYzJTdGF0ZW1lbnQuZXhlY3V0ZShBYnN0cmFj
dEpkYmMyU3RhdGVtZW50LmphdmE6NTU1KQ0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5qZGJj
Mi5BYnN0cmFjdEpkYmMyU3RhdGVtZW50LmV4ZWN1dGVXaXRoRmxhZ3MoQWJzdHJhY3RKZGJjMlN0
YXRlbWVudC5qYXZhOjQwMykNCiAgICAgICAgYXQgb3JnLnBvc3RncmVzcWwuamRiYzIuQWJzdHJh
Y3RKZGJjMlN0YXRlbWVudC5leGVjdXRlUXVlcnkoQWJzdHJhY3RKZGJjMlN0YXRlbWVudC5qYXZh
OjI4MykNCiAgICAgICAgYXQgb3ZpcnRfZW5naW5lX2R3aC5zdGF0aXN0aWNzc3luY180XzAuU3Rh
dGlzdGljc1N5bmMudEpEQkNJbnB1dF81UHJvY2VzcyhTdGF0aXN0aWNzU3luYy5qYXZhOjQwNTYp
DQogICAgICAgIGF0IG92aXJ0X2VuZ2luZV9kd2guc3RhdGlzdGljc3N5bmNfNF8wLlN0YXRpc3Rp
Y3NTeW5jJDMucnVuKFN0YXRpc3RpY3NTeW5jLmphdmE6MTU5NzkpDQpFeGNlcHRpb24gaW4gY29t
cG9uZW50IHRKREJDSW5wdXRfOA0Kb3JnLnBvc3RncmVzcWwudXRpbC5QU1FMRXhjZXB0aW9uOiBF
UlJPUjogY3VycmVudCB0cmFuc2FjdGlvbiBpcyBhYm9ydGVkLCBjb21tYW5kcyBpZ25vcmVkIHVu
dGlsIGVuZCBvZiB0cmFuc2FjdGlvbiBibG9jaw0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5j
b3JlLnYzLlF1ZXJ5RXhlY3V0b3JJbXBsLnJlY2VpdmVFcnJvclJlc3BvbnNlKFF1ZXJ5RXhlY3V0
b3JJbXBsLmphdmE6MjE1NykNCiAgICAgICAgYXQgb3JnLnBvc3RncmVzcWwuY29yZS52My5RdWVy
eUV4ZWN1dG9ySW1wbC5wcm9jZXNzUmVzdWx0cyhRdWVyeUV4ZWN1dG9ySW1wbC5qYXZhOjE4ODYp
DQogICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmNvcmUudjMuUXVlcnlFeGVjdXRvckltcGwuZXhl
Y3V0ZShRdWVyeUV4ZWN1dG9ySW1wbC5qYXZhOjI1NSkNCiAgICAgICAgYXQgb3JnLnBvc3RncmVz
cWwuamRiYzIuQWJzdHJhY3RKZGJjMlN0YXRlbWVudC5leGVjdXRlKEFic3RyYWN0SmRiYzJTdGF0
ZW1lbnQuamF2YTo1NTUpDQogICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmpkYmMyLkFic3RyYWN0
SmRiYzJTdGF0ZW1lbnQuZXhlY3V0ZVdpdGhGbGFncyhBYnN0cmFjdEpkYmMyU3RhdGVtZW50Lmph
dmE6NDAzKQ0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5qZGJjMi5BYnN0cmFjdEpkYmMyU3Rh
dGVtZW50LmV4ZWN1dGVRdWVyeShBYnN0cmFjdEpkYmMyU3RhdGVtZW50LmphdmE6MjgzKQ0KICAg
ICAgICBhdCBvdmlydF9lbmdpbmVfZHdoLnN0YXRpc3RpY3NzeW5jXzRfMC5TdGF0aXN0aWNzU3lu
Yy50SkRCQ0lucHV0XzhQcm9jZXNzKFN0YXRpc3RpY3NTeW5jLmphdmE6NTk5MSkNCiAgICAgICAg
YXQgb3ZpcnRfZW5naW5lX2R3aC5zdGF0aXN0aWNzc3luY180XzAuU3RhdGlzdGljc1N5bmMkNC5y
dW4oU3RhdGlzdGljc1N5bmMuamF2YToxNjAyNSkNCjIwMTYtMTEtMjcgMTQ6Mjc6NDB8dG0xdFQ2
fEdDWG51SHwwamFqYWp8T1ZJUlRfRU5HSU5FX0RXSHxTdGF0aXN0aWNzU3luY3xEZWZhdWx0fDZ8
SmF2YSBFeGNlcHRpb258dEpEQkNJbnB1dF81fG9yZy5wb3N0Z3Jlc3FsLnV0aWwuUFNRTEV4Y2Vw
dGlvbjpFUlJPUjogc21hbGxpbnQgb3V0IG9mIHJhbmdlfDENCkV4Y2VwdGlvbiBpbiBjb21wb25l
bnQgdEpEQkNJbnB1dF8xMA0Kb3JnLnBvc3RncmVzcWwudXRpbC5QU1FMRXhjZXB0aW9uOiBFUlJP
UjogY3VycmVudCB0cmFuc2FjdGlvbiBpcyBhYm9ydGVkLCBjb21tYW5kcyBpZ25vcmVkIHVudGls
IGVuZCBvZiB0cmFuc2FjdGlvbiBibG9jaw0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5jb3Jl
LnYzLlF1ZXJ5RXhlY3V0b3JJbXBsLnJlY2VpdmVFcnJvclJlc3BvbnNlKFF1ZXJ5RXhlY3V0b3JJ
bXBsLmphdmE6MjE1NykNCiAgICAgICAgYXQgb3JnLnBvc3RncmVzcWwuY29yZS52My5RdWVyeUV4
ZWN1dG9ySW1wbC5wcm9jZXNzUmVzdWx0cyhRdWVyeUV4ZWN1dG9ySW1wbC5qYXZhOjE4ODYpDQog
ICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmNvcmUudjMuUXVlcnlFeGVjdXRvckltcGwuZXhlY3V0
ZShRdWVyeUV4ZWN1dG9ySW1wbC5qYXZhOjI1NSkNCiAgICAgICAgYXQgb3JnLnBvc3RncmVzcWwu
amRiYzIuQWJzdHJhY3RKZGJjMlN0YXRlbWVudC5leGVjdXRlKEFic3RyYWN0SmRiYzJTdGF0ZW1l
bnQuamF2YTo1NTUpDQogICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmpkYmMyLkFic3RyYWN0SmRi
YzJTdGF0ZW1lbnQuZXhlY3V0ZVdpdGhGbGFncyhBYnN0cmFjdEpkYmMyU3RhdGVtZW50LmphdmE6
NDAzKQ0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5qZGJjMi5BYnN0cmFjdEpkYmMyU3RhdGVt
ZW50LmV4ZWN1dGVRdWVyeShBYnN0cmFjdEpkYmMyU3RhdGVtZW50LmphdmE6MjgzKQ0KICAgICAg
ICBhdCBvdmlydF9lbmdpbmVfZHdoLnN0YXRpc3RpY3NzeW5jXzRfMC5TdGF0aXN0aWNzU3luYy50
SkRCQ0lucHV0XzEwUHJvY2VzcyhTdGF0aXN0aWNzU3luYy5qYXZhOjg1MTUpDQogICAgICAgIGF0
IG92aXJ0X2VuZ2luZV9kd2guc3RhdGlzdGljc3N5bmNfNF8wLlN0YXRpc3RpY3NTeW5jJDUucnVu
KFN0YXRpc3RpY3NTeW5jLmphdmE6MTYwNzEpDQoyMDE2LTExLTI3IDE0OjI3OjQwfHRtMXRUNnxH
Q1hudUh8MGphamFqfE9WSVJUX0VOR0lORV9EV0h8U3RhdGlzdGljc1N5bmN8RGVmYXVsdHw2fEph
dmEgRXhjZXB0aW9ufHRKREJDSW5wdXRfOHxvcmcucG9zdGdyZXNxbC51dGlsLlBTUUxFeGNlcHRp
b246RVJST1I6IGN1cnJlbnQgdHJhbnNhY3Rpb24gaXMgYWJvcnRlZCwgY29tbWFuZHMgaWdub3Jl
ZCB1bnRpbCBlbmQgb2YgdHJhbnNhY3Rpb24gYmxvY2t8MQ0KRXhjZXB0aW9uIGluIGNvbXBvbmVu
dCB0SkRCQ0lucHV0XzE4DQpvcmcucG9zdGdyZXNxbC51dGlsLlBTUUxFeGNlcHRpb246IEVSUk9S
OiBjdXJyZW50IHRyYW5zYWN0aW9uIGlzIGFib3J0ZWQsIGNvbW1hbmRzIGlnbm9yZWQgdW50aWwg
ZW5kIG9mIHRyYW5zYWN0aW9uIGJsb2NrDQogICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmNvcmUu
djMuUXVlcnlFeGVjdXRvckltcGwucmVjZWl2ZUVycm9yUmVzcG9uc2UoUXVlcnlFeGVjdXRvcklt
cGwuamF2YToyMTU3KQ0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5jb3JlLnYzLlF1ZXJ5RXhl
Y3V0b3JJbXBsLnByb2Nlc3NSZXN1bHRzKFF1ZXJ5RXhlY3V0b3JJbXBsLmphdmE6MTg4NikNCiAg
ICAgICAgYXQgb3JnLnBvc3RncmVzcWwuY29yZS52My5RdWVyeUV4ZWN1dG9ySW1wbC5leGVjdXRl
KFF1ZXJ5RXhlY3V0b3JJbXBsLmphdmE6MjU1KQ0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5q
ZGJjMi5BYnN0cmFjdEpkYmMyU3RhdGVtZW50LmV4ZWN1dGUoQWJzdHJhY3RKZGJjMlN0YXRlbWVu
dC5qYXZhOjU1NSkNCiAgICAgICAgYXQgb3JnLnBvc3RncmVzcWwuamRiYzIuQWJzdHJhY3RKZGJj
MlN0YXRlbWVudC5leGVjdXRlV2l0aEZsYWdzKEFic3RyYWN0SmRiYzJTdGF0ZW1lbnQuamF2YTo0
MDMpDQogICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmpkYmMyLkFic3RyYWN0SmRiYzJTdGF0ZW1l
bnQuZXhlY3V0ZVF1ZXJ5KEFic3RyYWN0SmRiYzJTdGF0ZW1lbnQuamF2YToyODMpDQogICAgICAg
IGF0IG92aXJ0X2VuZ2luZV9kd2guc3RhdGlzdGljc3N5bmNfNF8wLlN0YXRpc3RpY3NTeW5jLnRK
REJDSW5wdXRfMThQcm9jZXNzKFN0YXRpc3RpY3NTeW5jLmphdmE6MTMwODkpDQogICAgICAgIGF0
IG92aXJ0X2VuZ2luZV9kd2guc3RhdGlzdGljc3N5bmNfNF8wLlN0YXRpc3RpY3NTeW5jJDcucnVu
KFN0YXRpc3RpY3NTeW5jLmphdmE6MTYxNjMpDQpFeGNlcHRpb24gaW4gY29tcG9uZW50IHRKREJD
SW5wdXRfMTINCm9yZy5wb3N0Z3Jlc3FsLnV0aWwuUFNRTEV4Y2VwdGlvbjogRVJST1I6IGN1cnJl
bnQgdHJhbnNhY3Rpb24gaXMgYWJvcnRlZCwgY29tbWFuZHMgaWdub3JlZCB1bnRpbCBlbmQgb2Yg
dHJhbnNhY3Rpb24gYmxvY2sNCiAgICAgICAgYXQgb3JnLnBvc3RncmVzcWwuY29yZS52My5RdWVy
eUV4ZWN1dG9ySW1wbC5yZWNlaXZlRXJyb3JSZXNwb25zZShRdWVyeUV4ZWN1dG9ySW1wbC5qYXZh
OjIxNTcpDQogICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmNvcmUudjMuUXVlcnlFeGVjdXRvcklt
cGwucHJvY2Vzc1Jlc3VsdHMoUXVlcnlFeGVjdXRvckltcGwuamF2YToxODg2KQ0KICAgICAgICBh
dCBvcmcucG9zdGdyZXNxbC5jb3JlLnYzLlF1ZXJ5RXhlY3V0b3JJbXBsLmV4ZWN1dGUoUXVlcnlF
eGVjdXRvckltcGwuamF2YToyNTUpDQogICAgICAgIGF0IG9yZy5wb3N0Z3Jlc3FsLmpkYmMyLkFi
c3RyYWN0SmRiYzJTdGF0ZW1lbnQuZXhlY3V0ZShBYnN0cmFjdEpkYmMyU3RhdGVtZW50LmphdmE6
NTU1KQ0KICAgICAgICBhdCBvcmcucG9zdGdyZXNxbC5qZGJjMi5BYnN0cmFjdEpkYmMyU3RhdGVt
ZW50LmV4ZWN1dGVXaXRoRmxhZ3MoQWJzdHJhY3RKZGJjMlN0YXRlbWVudC5qYXZhOjQwMykNCiAg
ICAgICAgYXQgb3JnLnBvc3RncmVzcWwuamRiYzIuQWJzdHJhY3RKZGJjMlN0YXRlbWVudC5leGVj
dXRlUXVlcnkoQWJzdHJhY3RKZGJjMlN0YXRlbWVudC5qYXZhOjI4MykNCiAgICAgICAgYXQgb3Zp
cnRfZW5naW5lX2R3aC5zdGF0aXN0aWNzc3luY180XzAuU3RhdGlzdGljc1N5bmMudEpEQkNJbnB1
dF8xMlByb2Nlc3MoU3RhdGlzdGljc1N5bmMuamF2YToxMTExMSkNCiAgICAgICAgYXQgb3ZpcnRf
ZW5naW5lX2R3aC5zdGF0aXN0aWNzc3luY180XzAuU3RhdGlzdGljc1N5bmMkNi5ydW4oU3RhdGlz
dGljc1N5bmMuamF2YToxNjExNykNCjIwMTYtMTEtMjcgMTQ6Mjc6NDB8dG0xdFQ2fEdDWG51SHww
amFqYWp8T1ZJUlRfRU5HSU5FX0RXSHxTdGF0aXN0aWNzU3luY3xEZWZhdWx0fDZ8SmF2YSBFeGNl
cHRpb258dEpEQkNJbnB1dF8xMHxvcmcucG9zdGdyZXNxbC51dGlsLlBTUUxFeGNlcHRpb246RVJS
T1I6IGN1cnJlbnQgdHJhbnNhY3Rpb24gaXMgYWJvcnRlZCwgY29tbWFuZHMgaWdub3JlZCB1bnRp
bCBlbmQgb2YgdHJhbnNhY3Rpb24gYmxvY2t8MQ0KMjAxNi0xMS0yNyAxNDoyNzo0MHx0bTF0VDZ8
R0NYbnVIfDBqYWphanxPVklSVF9FTkdJTkVfRFdIfFN0YXRpc3RpY3NTeW5jfERlZmF1bHR8NnxK
YXZhIEV4Y2VwdGlvbnx0SkRCQ0lucHV0XzE4fG9yZy5wb3N0Z3Jlc3FsLnV0aWwuUFNRTEV4Y2Vw
dGlvbjpFUlJPUjogY3VycmVudCB0cmFuc2FjdGlvbiBpcyBhYm9ydGVkLCBjb21tYW5kcyBpZ25v
cmVkIHVudGlsIGVuZCBvZiB0cmFuc2FjdGlvbiBibG9ja3wxDQoyMDE2LTExLTI3IDE0OjI3OjQw
fHRtMXRUNnxHQ1hudUh8MGphamFqfE9WSVJUX0VOR0lORV9EV0h8U3RhdGlzdGljc1N5bmN8RGVm
YXVsdHw2fEphdmEgRXhjZXB0aW9ufHRKREJDSW5wdXRfMTJ8b3JnLnBvc3RncmVzcWwudXRpbC5Q
U1FMRXhjZXB0aW9uOkVSUk9SOiBjdXJyZW50IHRyYW5zYWN0aW9uIGlzIGFib3J0ZWQsIGNvbW1h
bmRzIGlnbm9yZWQgdW50aWwgZW5kIG9mIHRyYW5zYWN0aW9uIGJsb2NrfDENCkV4Y2VwdGlvbiBp
biBjb21wb25lbnQgdFJ1bkpvYl81DQpqYXZhLmxhbmcuUnVudGltZUV4Y2VwdGlvbjogQ2hpbGQg
am9iIHJ1bm5pbmcgZmFpbGVkDQogICAgICAgIGF0IG92aXJ0X2VuZ2luZV9kd2guc2FtcGxlcnVu
am9ic180XzAuU2FtcGxlUnVuSm9icy50UnVuSm9iXzVQcm9jZXNzKFNhbXBsZVJ1bkpvYnMuamF2
YToxNjU0KQ0KICAgICAgICBhdCBvdmlydF9lbmdpbmVfZHdoLnNhbXBsZXJ1bmpvYnNfNF8wLlNh
bXBsZVJ1bkpvYnMudFJ1bkpvYl82UHJvY2VzcyhTYW1wbGVSdW5Kb2JzLmphdmE6MTQ1NikNCiAg
ICAgICAgYXQgb3ZpcnRfZW5naW5lX2R3aC5zYW1wbGVydW5qb2JzXzRfMC5TYW1wbGVSdW5Kb2Jz
LnRSdW5Kb2JfMVByb2Nlc3MoU2FtcGxlUnVuSm9icy5qYXZhOjEyMjgpDQogICAgICAgIGF0IG92
aXJ0X2VuZ2luZV9kd2guc2FtcGxlcnVuam9ic180XzAuU2FtcGxlUnVuSm9icy50UnVuSm9iXzRQ
cm9jZXNzKFNhbXBsZVJ1bkpvYnMuamF2YToxMDAwKQ0KICAgICAgICBhdCBvdmlydF9lbmdpbmVf
ZHdoLnNhbXBsZXJ1bmpvYnNfNF8wLlNhbXBsZVJ1bkpvYnMudEpEQkNDb25uZWN0aW9uXzJQcm9j
ZXNzKFNhbXBsZVJ1bkpvYnMuamF2YTo3NjcpDQogICAgICAgIGF0IG92aXJ0X2VuZ2luZV9kd2gu
c2FtcGxlcnVuam9ic180XzAuU2FtcGxlUnVuSm9icy50SkRCQ0Nvbm5lY3Rpb25fMVByb2Nlc3Mo
U2FtcGxlUnVuSm9icy5qYXZhOjY0MikNCiAgICAgICAgYXQgb3ZpcnRfZW5naW5lX2R3aC5zYW1w
bGVydW5qb2JzXzRfMC5TYW1wbGVSdW5Kb2JzJDIucnVuKFNhbXBsZVJ1bkpvYnMuamF2YToyNjgz
KQ0KMjAxNi0xMS0yNyAxNDoyNzo0MHwwamFqYWp8R0NYbnVIfDAwZVZ4SHxPVklSVF9FTkdJTkVf
RFdIfFNhbXBsZVJ1bkpvYnN8RGVmYXVsdHw2fEphdmEgRXhjZXB0aW9ufHRSdW5Kb2JfNXxqYXZh
LmxhbmcuUnVudGltZUV4Y2VwdGlvbjpDaGlsZCBqb2IgcnVubmluZyBmYWlsZWR8MQ0KRXhjZXB0
aW9uIGluIGNvbXBvbmVudCB0UnVuSm9iXzENCmphdmEubGFuZy5SdW50aW1lRXhjZXB0aW9uOiBD
aGlsZCBqb2IgcnVubmluZyBmYWlsZWQNCiAgICAgICAgYXQgb3ZpcnRfZW5naW5lX2R3aC5zYW1w
bGV0aW1la2VlcGluZ2pvYl80XzAuU2FtcGxlVGltZUtlZXBpbmdKb2IudFJ1bkpvYl8xUHJvY2Vz
cyhTYW1wbGVUaW1lS2VlcGluZ0pvYi5qYXZhOjYwNjcpDQogICAgICAgIGF0IG92aXJ0X2VuZ2lu
ZV9kd2guc2FtcGxldGltZWtlZXBpbmdqb2JfNF8wLlNhbXBsZVRpbWVLZWVwaW5nSm9iLnRKREJD
SW5wdXRfMlByb2Nlc3MoU2FtcGxlVGltZUtlZXBpbmdKb2IuamF2YTo1ODA5KQ0KICAgICAgICBh
dCBvdmlydF9lbmdpbmVfZHdoLnNhbXBsZXRpbWVrZWVwaW5nam9iXzRfMC5TYW1wbGVUaW1lS2Vl
cGluZ0pvYi50SkRCQ0Nvbm5lY3Rpb25fMVByb2Nlc3MoU2FtcGxlVGltZUtlZXBpbmdKb2IuamF2
YTo0NDQ0KQ0KICAgICAgICBhdCBvdmlydF9lbmdpbmVfZHdoLnNhbXBsZXRpbWVrZWVwaW5nam9i
XzRfMC5TYW1wbGVUaW1lS2VlcGluZ0pvYi50SkRCQ0Nvbm5lY3Rpb25fMlByb2Nlc3MoU2FtcGxl
VGltZUtlZXBpbmdKb2IuamF2YTo0MzE5KQ0KICAgICAgICBhdCBvdmlydF9lbmdpbmVfZHdoLnNh
bXBsZXRpbWVrZWVwaW5nam9iXzRfMC5TYW1wbGVUaW1lS2VlcGluZ0pvYi50Um93R2VuZXJhdG9y
XzJQcm9jZXNzKFNhbXBsZVRpbWVLZWVwaW5nSm9iLmphdmE6NDE4OCkNCiAgICAgICAgYXQgb3Zp
cnRfZW5naW5lX2R3aC5zYW1wbGV0aW1la2VlcGluZ2pvYl80XzAuU2FtcGxlVGltZUtlZXBpbmdK
b2IudEpEQkNJbnB1dF8zUHJvY2VzcyhTYW1wbGVUaW1lS2VlcGluZ0pvYi5qYXZhOjM1OTMpDQog
ICAgICAgIGF0IG92aXJ0X2VuZ2luZV9kd2guc2FtcGxldGltZWtlZXBpbmdqb2JfNF8wLlNhbXBs
ZVRpbWVLZWVwaW5nSm9iLnRKREJDSW5wdXRfNVByb2Nlc3MoU2FtcGxlVGltZUtlZXBpbmdKb2Iu
amF2YToyOTc3KQ0KICAgICAgICBhdCBvdmlydF9lbmdpbmVfZHdoLnNhbXBsZXRpbWVrZWVwaW5n
am9iXzRfMC5TYW1wbGVUaW1lS2VlcGluZ0pvYi50SkRCQ0lucHV0XzRQcm9jZXNzKFNhbXBsZVRp
bWVLZWVwaW5nSm9iLmphdmE6MjI5NSkNCiAgICAgICAgYXQgb3ZpcnRfZW5naW5lX2R3aC5zYW1w
bGV0aW1la2VlcGluZ2pvYl80XzAuU2FtcGxlVGltZUtlZXBpbmdKb2IudEpEQkNDb25uZWN0aW9u
XzNQcm9jZXNzKFNhbXBsZVRpbWVLZWVwaW5nSm9iLmphdmE6MTY0OSkNCiAgICAgICAgYXQgb3Zp
cnRfZW5naW5lX2R3aC5zYW1wbGV0aW1la2VlcGluZ2pvYl80XzAuU2FtcGxlVGltZUtlZXBpbmdK
b2IkMi5ydW4oU2FtcGxlVGltZUtlZXBpbmdKb2IuamF2YToxMTM2MSkNCjIwMTYtMTEtMjcgMTQ6
Mjc6NDB8MDBlVnhIfEdDWG51SHxQSXYwNkx8T1ZJUlRfRU5HSU5FX0RXSHxTYW1wbGVUaW1lS2Vl
cGluZ0pvYnxEZWZhdWx0fDZ8SmF2YSBFeGNlcHRpb258dFJ1bkpvYl8xfGphdmEubGFuZy5SdW50
aW1lRXhjZXB0aW9uOkNoaWxkIGpvYiBydW5uaW5nIGZhaWxlZHwxDQo=
--_005_CY4PR14MB16878334141220BAC0BA7886E9850CY4PR14MB1687namp_--
7 years, 10 months
High Database Load after updating to oVirt 4.0.4
by Grundmann, Christian
--_004_6A17C71B52524C408E7AAF69103E9E490F915445fabamailserverf_
Content-Type: multipart/alternative;
boundary="_000_6A17C71B52524C408E7AAF69103E9E490F915445fabamailserverf_"
--_000_6A17C71B52524C408E7AAF69103E9E490F915445fabamailserverf_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
After 4.0.4 Update we have a very high database load during startup of VMs
So high that the api calls getting timeouts
I attached the output of
select * from pg_stat_activity
is there a way to downgrade to 4.0.3?
Thx Christian
--_000_6A17C71B52524C408E7AAF69103E9E490F915445fabamailserverf_
Content-Type: text/html; charset="us-ascii"
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin: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.E-MailFormatvorlage17
{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:70.85pt 70.85pt 2.0cm 70.85pt;}
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=3D"DE-AT" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">After 4.0.4 Update we have a ve=
ry high database load during startup of VMs<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">So high that the api calls gett=
ing timeouts<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I attached the output of<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">select * from pg_stat_activity&=
nbsp; <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">is there a way to downgrade to =
4.0.3?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thx Christian<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>
--_000_6A17C71B52524C408E7AAF69103E9E490F915445fabamailserverf_--
--_004_6A17C71B52524C408E7AAF69103E9E490F915445fabamailserverf_
Content-Type: application/octet-stream; name="queries.csv"
Content-Description: queries.csv
Content-Disposition: attachment; filename="queries.csv"; size=33398;
creation-date="Tue, 27 Sep 2016 08:31:36 GMT";
modification-date="Tue, 27 Sep 2016 08:31:36 GMT"
Content-Transfer-Encoding: base64
IGRhdGlkIHwgICAgICAgZGF0bmFtZSAgICAgICAgfCAgcGlkICB8IHVzZXN5c2lkIHwgICAgICAg
dXNlbmFtZSAgICAgICAgfCBhcHBsaWNhdGlvbl9uYW1lIHwgY2xpZW50X2FkZHIgfCBjbGllbnRf
aG9zdG5hbWUgfCBjbGllbnRfcG9ydCB8ICAgICAgICAgYmFja2VuZF9zdGFydCAgICAgICAgIHwg
ICAgICAgICAgeGFjdF9zdGFydCAgICAgICAgICAgfCAgICAgICAgICBxdWVyeV9zdGFydCAgICAg
ICAgICB8ICAgICAgICAgc3RhdGVfY2hhbmdlICAgICAgICAgIHwgd2FpdGluZyB8ICAgICAgICBz
dGF0ZSAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVlcnkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAotLS0t
LS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tLS0t
LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAyMTc2OCB8
IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDEzNTYgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAg
ICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAg
IHwgICAgICAgNDYyMjQgfCAyMDE2LTA5LTI3IDA5OjIzOjQ4LjM0OTI0OCswMiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgMjAxNi0wOS0yNyAxMDoyODoxNy4wNTM5NiswMiAgfCAy
MDE2LTA5LTI3IDEwOjI4OjE3LjA1NDA0MyswMiB8IGYgICAgICAgfCBpZGxlICAgICAgICAgICAg
ICAgIHwgU0VMRUNUIG9wdGlvbl92YWx1ZSBGUk9NIHZkY19vcHRpb25zIFdIRVJFIG9wdGlvbl9u
YW1lID0gJ0Rpc2Nvbm5lY3REd2gnCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDEz
NTcgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8
IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNDYyMjYgfCAyMDE2LTA5LTI3
IDA5OjIzOjQ4LjUwMzM4NCswMiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAx
Ni0wOS0yNyAxMDoyODoxMi4yMDAyNTgrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjEyLjIwMjY4NCsw
MiB8IGYgICAgICAgfCBpZGxlICAgICAgICAgICAgICAgIHwgQ09NTUlUCiAyNzAzMSB8IG92aXJ0
X2VuZ2luZV9oaXN0b3J5IHwgIDEzNTggfCAgICAyNzAzMCB8IG92aXJ0X2VuZ2luZV9oaXN0b3J5
IHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAg
ICAgNDYyMjggfCAyMDE2LTA5LTI3IDA5OjIzOjQ4LjY1Mzg3NiswMiB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgMjAxNi0wOS0yNyAxMDoyODoxMi4yMDYxODYrMDIgfCAyMDE2LTA5
LTI3IDEwOjI4OjEyLjIxNjcxMSswMiB8IGYgICAgICAgfCBpZGxlICAgICAgICAgICAgICAgIHwg
Q09NTUlUCiAyNzAzMSB8IG92aXJ0X2VuZ2luZV9oaXN0b3J5IHwgIDEzNTkgfCAgICAyNzAzMCB8
IG92aXJ0X2VuZ2luZV9oaXN0b3J5IHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwg
ICAgICAgICAgICAgICAgIHwgICAgICAgNDYyMzAgfCAyMDE2LTA5LTI3IDA5OjIzOjQ4LjY5ODE1
MiswMiB8IDIwMTYtMDktMjcgMTA6MDA6MDMuMzY2MDE2KzAyIHwgMjAxNi0wOS0yNyAxMDowMDow
My4zNjYxNTkrMDIgfCAyMDE2LTA5LTI3IDEwOjAwOjAzLjM2NjE3NiswMiB8IGYgICAgICAgfCBp
ZGxlIGluIHRyYW5zYWN0aW9uIHwgU0VMRUNUICdjb250aW51ZUFnZycsICcxJyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICsKICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICB8ICAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgfCAgICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgICAgfCBGUk9NIGhpc3RvcnlfY29uZmlndXJhdGlvbiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKwog
ICAgICAgfCAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgIHwgICAgICAgICAgfCAgICAgICAg
ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICB8ICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgIHwgICAgICAgICAg
ICAgICAgICAgICB8IFdIRVJFIHZhcl9uYW1lID0gJ2xhc3RIb3VyQWdncicgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArCiAgICAg
ICB8ICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgfCAgICAgICAgICB8ICAgICAgICAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgIHwgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgfCAgICAgICAgICAgICAg
ICAgICAgIHwgQU5EIHZhcl9kYXRldGltZSA8ICcyMDE2LTA5LTI3IDA5OjAwOjAwLjAwMDAwMCsw
MjAwJyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsKICAgICAgIHwg
ICAgICAgICAgICAgICAgICAgICAgfCAgICAgICB8ICAgICAgICAgIHwgICAgICAgICAgICAgICAg
ICAgICAgfCAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAg
fCAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICB8ICAgICAgICAgICAgICAgICAg
ICAgfCAKIDI3MDMxIHwgb3ZpcnRfZW5naW5lX2hpc3RvcnkgfCAgMTM2MCB8ICAgIDI3MDMwIHwg
b3ZpcnRfZW5naW5lX2hpc3RvcnkgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAg
ICAgICAgICAgICAgICAgfCAgICAgICA0NjIzMiB8IDIwMTYtMDktMjcgMDk6MjM6NDguNzA1MzA4
KzAyIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMDE2LTA5LTI3IDA5OjIzOjQ4
LjcwOTUxNCswMiB8IDIwMTYtMDktMjcgMDk6MjM6NDguNzA5NTU4KzAyIHwgZiAgICAgICB8IGlk
bGUgICAgICAgICAgICAgICAgfCBTRVQgZXh0cmFfZmxvYXRfZGlnaXRzID0gMwogMjcwMzEgfCBv
dmlydF9lbmdpbmVfaGlzdG9yeSB8ICAxMzYxIHwgICAgMjcwMzAgfCBvdmlydF9lbmdpbmVfaGlz
dG9yeSB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8
ICAgICAgIDQ2MjM0IHwgMjAxNi0wOS0yNyAwOToyMzo0OC43MTE4OTYrMDIgfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDIwMTYtMDktMjcgMDk6MjM6NDguNzE2OTIzKzAyIHwgMjAx
Ni0wOS0yNyAwOToyMzo0OC43MTY5NzIrMDIgfCBmICAgICAgIHwgaWRsZSAgICAgICAgICAgICAg
ICB8IFNFVCBleHRyYV9mbG9hdF9kaWdpdHMgPSAzCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAg
ICAgIHwgMjI3MTggfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAg
ICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTc4NDggfCAy
MDE2LTA5LTI3IDEwOjIzOjU4LjcxNzExMiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTEuNDUxMDMx
KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxMS40NTEwNzUrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjEx
LjQ1MTA3NiswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJv
bSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAg
ICAgICAgIHwgIDE1MDEgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAg
ICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNDYyNTgg
fCAyMDE2LTA5LTI3IDA5OjIzOjU1LjY2NjY1MiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuMzA5
MjY2KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNy4zMDkzMDIrMDIgfCAyMDE2LTA5LTI3IDEwOjI4
OjE3LjMwOTMwMiswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICog
ZnJvbSAgZ2V0c25hcHNob3RieWxlYWZndWlkKCQxKQogMjE3NjggfCBlbmdpbmUgICAgICAgICAg
ICAgICB8IDIyNzU0IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAgICAgICAg
ICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDU3OTE4IHwg
MjAxNi0wOS0yNyAxMDoyNDoxMC4yNjg5NjcrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2LjI4OTgw
NiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYuMjg5OTIxKzAyIHwgMjAxNi0wOS0yNyAxMDoyODox
Ni4yODk5MjIrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNlbGVjdCAqIGZy
b20gIGdldGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBlbmdpbmUgICAgICAg
ICAgICAgICB8ICAxNTgxIHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDQ2Mjcy
IHwgMjAxNi0wOS0yNyAwOToyNDowNy40ODIzMzIrMDIgfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDIwMTYtMDktMjcgMTA6Mjg6MDcuNjAzMjE3KzAyIHwgMjAxNi0wOS0yNyAxMDoy
ODowNy42MDMyNjIrMDIgfCBmICAgICAgIHwgaWRsZSAgICAgICAgICAgICAgICB8IENPTU1JVAog
MjE3NjggfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAxNjAxIHwgICAgMjE3NjcgfCBlbmdpbmUg
ICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgfCA6OjEgICAgICAgICB8ICAgICAgICAg
ICAgICAgICB8ICAgICAgIDYwMTY2IHwgMjAxNi0wOS0yNyAwOToyNDowOS44OTI4OTErMDIgfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIwMTYtMDktMjcgMTA6Mjg6MTUuNTgyOTQ3
KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS41ODM4NjUrMDIgfCBmICAgICAgIHwgaWRsZSAgICAg
ICAgICAgICAgICB8IFNFTEVDVCAqIEZST00gVXBzZXJ0RXh0ZXJuYWxWYXJpYWJsZSgnZmVuY2Ut
a2R1bXAtbGlzdGVuZXItaGVhcnRiZWF0JyxOVUxMKQogMjE3NjggfCBlbmdpbmUgICAgICAgICAg
ICAgICB8ICAxNjIwIHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAgICAgICAg
ICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDQ2Mjk4IHwg
MjAxNi0wOS0yNyAwOToyNDoxMC4yODUyMzgrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2LjE3MDE1
MiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYuMTcwMTkzKzAyIHwgMjAxNi0wOS0yNyAxMDoyODox
Ni4xNzAxOTMrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNlbGVjdCAqIGZy
b20gIGdldGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBlbmdpbmUgICAgICAg
ICAgICAgICB8ICAxNjIzIHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDQ2MzA0
IHwgMjAxNi0wOS0yNyAwOToyNDoxMC4yODcxNzIrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3Ljk1
NTYzOCswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuOTU1OTI1KzAyIHwgMjAxNi0wOS0yNyAxMDoy
ODoxNy45NTU5MjYrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNlbGVjdCAq
IGZyb20gcHVibGljLnVwZGF0ZW51bWFub2Rlc3RhdGlzdGljcyhDQVNUICgkMSBBUyB1dWlkKSxD
QVNUICgkMiBBUyBpbnQ4KSxDQVNUICgkMyBBUyBpbnQ0KSxDQVNUICgkNCBBUyBudW1lcmljKSxD
QVNUICgkNSBBUyBudW1lcmljKSxDQVNUICgkNiBBUyBudW1lcmljKSxDQVNUICgkNyBBUyBpbnQ0
KSkgYXMgcmVzdWx0CiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgMjI3NTUgfCAgICAy
MTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAu
MSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTc5MjAgfCAyMDE2LTA5LTI3IDEwOjI0OjEw
LjMyMDk1NSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuMDgxMjkzKzAyIHwgMjAxNi0wOS0yNyAx
MDoyODoxNy4wODEzMzQrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3LjA4MTMzNCswMiB8IGYgICAg
ICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQo
JDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDE2MjQgfCAg
ICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4w
LjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNDYzMDYgfCAyMDE2LTA5LTI3IDA5OjI0
OjEwLjI5NjU5NiswMiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAxNi0wOS0y
NyAxMDoyNjo1NC4wMzU4MzIrMDIgfCAyMDE2LTA5LTI3IDEwOjI2OjU0LjAzNTg4OCswMiB8IGYg
ICAgICAgfCBpZGxlICAgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0cW9zYnlxb3Np
ZCgkMSkKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAgICAgfCAyMjgzNyB8ICAgIDIxNzY3IHwg
ZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAg
ICAgICAgICAgICAgICAgfCAgICAgICA1ODAzMCB8IDIwMTYtMDktMjcgMTA6MjQ6MzYuNjk4OTA3
KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNy43MTg3MjMrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3
LjcxODc2MSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuNzE4NzYxKzAyIHwgZiAgICAgICB8IGFj
dGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9tICBnZXRzbmFwc2hvdGJ5bGVhZmd1aWQo
JDEpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgMjI3NzkgfCAgICAyMTc2NyB8IGVu
Z2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAg
ICAgICAgICAgICAgIHwgICAgICAgNTc5NzAgfCAyMDE2LTA5LTI3IDEwOjI0OjI1LjgxNTA0OSsw
MiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYuNDg2MDg4KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNi40
ODYxNiswMiAgfCAyMDE2LTA5LTI3IDEwOjI4OjE2LjQ4NjE2MSswMiB8IGYgICAgICAgfCBhY3Rp
dmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0c25hcHNob3RieWxlYWZndWlkKCQx
KQogMjE3NjggfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAxNjI1IHwgICAgMjE3NjcgfCBlbmdp
bmUgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAg
ICAgICAgICAgICB8ICAgICAgIDQ2MzA4IHwgMjAxNi0wOS0yNyAwOToyNDoxMC4zMDg3NjMrMDIg
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIwMTYtMDktMjcgMTA6Mjc6MzMuMTMx
Mjg1KzAyIHwgMjAxNi0wOS0yNyAxMDoyNzozMy4xMzEzMzIrMDIgfCBmICAgICAgIHwgaWRsZSAg
ICAgICAgICAgICAgICB8IHNlbGVjdCAqIGZyb20gIGdldHFvc2J5cW9zaWQoJDEpCiAyMTc2OCB8
IGVuZ2luZSAgICAgICAgICAgICAgIHwgMjI4MzYgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAg
ICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAg
IHwgICAgICAgNTgwMjggfCAyMDE2LTA5LTI3IDEwOjI0OjM2LjcwNTc4NSswMiB8IDIwMTYtMDkt
MjcgMTA6Mjg6MTIuMjI2ODU2KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxMi4yMjY5MDgrMDIgfCAy
MDE2LTA5LTI3IDEwOjI4OjEyLjIyNjkwOSswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAg
ICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2
OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDE2MzggfCAgICAyMTc2NyB8IGVuZ2luZSAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAg
ICAgIHwgICAgICAgNDYzMzIgfCAyMDE2LTA5LTI3IDA5OjI0OjEyLjE4ODIyNSswMiB8IDIwMTYt
MDktMjcgMTA6Mjg6MTUuODg3MzE0KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS44ODczNjYrMDIg
fCAyMDE2LTA5LTI3IDEwOjI4OjE1Ljg4NzM2NyswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAg
ICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0c25hcHNob3RieWxlYWZndWlkKCQxKQogMjE3Njgg
fCBlbmdpbmUgICAgICAgICAgICAgICB8ICAxNjM5IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAg
ICB8ICAgICAgIDQ2MzM0IHwgMjAxNi0wOS0yNyAwOToyNDoxMi4xOTYyMjkrMDIgfCAyMDE2LTA5
LTI3IDEwOjI4OjEyLjk3NzcxMiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTIuOTc3NzcxKzAyIHwg
MjAxNi0wOS0yNyAxMDoyODoxMi45Nzc3NzIrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAg
ICAgICB8IHNlbGVjdCAqIGZyb20gIGdldGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3
NjggfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAyMDAwIHwgICAgMjE3NjcgfCBlbmdpbmUgICAg
ICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAg
ICAgICB8ICAgICAgIDQ2Njg0IHwgMjAxNi0wOS0yNyAwOToyNDozOS43MTQ4MTMrMDIgfCAyMDE2
LTA5LTI3IDEwOjI4OjE0LjUwMTYwNiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTQuNTAxNjk1KzAy
IHwgMjAxNi0wOS0yNyAxMDoyODoxNC41MDE2OTYrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAg
ICAgICAgICB8IHNlbGVjdCAqIGZyb20gIGdldGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQog
MjcwMzEgfCBvdmlydF9lbmdpbmVfaGlzdG9yeSB8ICAyMDEyIHwgICAgMjcwMzAgfCBvdmlydF9l
bmdpbmVfaGlzdG9yeSB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAg
ICAgICAgICB8ICAgICAgIDQ2NzAyIHwgMjAxNi0wOS0yNyAwOToyNDo0NC43OTU2NDYrMDIgfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIwMTYtMDktMjcgMTA6MDE6MzYuOTMyNDk5
KzAyIHwgMjAxNi0wOS0yNyAxMDowMTozNi45MzI5MDkrMDIgfCBmICAgICAgIHwgaWRsZSAgICAg
ICAgICAgICAgICB8IFNFTEVDVCBzdG9yYWdlX2RvbWFpbl9uYW1lIEFTIG5hbWUsIEFWRyggQ0FT
VCh1c2VkX2Rpc2tfc2l6ZV9nYiBBUyBmbG9hdCkgLyAodXNlZF9kaXNrX3NpemVfZ2IgKyBhdmFp
bGFibGVfZGlza19zaXplX2diKSApICogMTAwIEFTIGF2ZyBGUk9NIHY0XzBfc3RhdGlzdGljc19z
dG9yYWdlX2RvbWFpbnNfcmVzb3VyY2VzX3VzYWdlX2hvdXJseSByZXNvdXJjZXMgSU5ORVIgSk9J
TiB2NF8wX2NvbmZpZ3VyYXRpb25faGlzdG9yeV9zdG9yYWdlX2RvbWFpbnMgc3RvcmFnZSBPTiBz
dG9yYWdlLnN0b3JhZ2VfZG9tYWluX2lkID0gcmVzb3VyY2VzLnN0b3JhZ2VfZG9tYWluX2lkIFdI
RVJFIE5PVChhdmFpbGFibGVfZGlza19zaXplX2diIElTIE5VTEwgQU5EIHVzZWRfZGlza19zaXpl
X2diIElTIE5VTEwpIEFORCBzdG9yYWdlX2RvbWFpbl90eXBlIElOKDAsIDEpIEFORCByZXNvdXJj
ZXMuc3RvcmFnZV9kb21haW5fc3RhdHVzID0gMSBBTkQgc3RvcmFnZS5oaXN0b3J5X2lkIElOIChT
RUxFQ1QgTUFYKGEuaGlzdG9yeV9pZCkgRlJPTSB2NF8wX2NvbmZpZ3VyYXRpb25faGlzdG9yeV9z
dG9yYWdlX2RvbWFpbnMgYSBHUk9VUCBCWSBhLnN0b3JhZ2VfZG9tYWluX2lkKSBBTkQgaGlzdG9y
eV9kYXRldGltZSA+PSAoQ1VSUkVOVF9USU1FU1RBTVAgLSBJTlRFUlZBTCAnMSBkYXknKSBBTkQg
aGlzdG9yeV9kYXRldGltZSA8IENVUlJFTlRfVElNRVNUQU1QIEdST1VQIEJZIG5hbWUKIDIxNzY4
IHwgZW5naW5lICAgICAgICAgICAgICAgfCAyMjgzOCB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAg
ICAgfCAgICAgICA1ODAzMiB8IDIwMTYtMDktMjcgMTA6MjQ6MzYuNzQ3OTYzKzAyIHwgMjAxNi0w
OS0yNyAxMDoyODoxNi44OTc2MjcrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2Ljg5NzY5NCswMiB8
IDIwMTYtMDktMjcgMTA6Mjg6MTYuODk3Njk2KzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAg
ICAgICAgfCBzZWxlY3QgKiBmcm9tICBnZXRkaXNrc3ZtZ3VpZCgkMSwgJDIsICQzLCAkNCkKIDIx
NzY4IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgMjA3NCB8ICAgIDIxNzY3IHwgZW5naW5lICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAg
ICAgICAgfCAgICAgICA0Njc5OCB8IDIwMTYtMDktMjcgMDk6MjU6MDAuNTEwOTc2KzAyIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyMDE2LTA5LTI3IDEwOjI4OjE3LjMwMjk1Nisw
MiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuMzAzMDExKzAyIHwgZiAgICAgICB8IGlkbGUgICAgICAg
ICAgICAgICAgfCBzZWxlY3QgKiBmcm9tICBnZXRzdG9yYWdlZG9tYWluaWRzYnlzdG9yYWdlcG9v
bGlkYW5kc3RhdHVzKCQxLCAkMikKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAgICAgfCAyMzAw
NiB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwg
MTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA1ODM1NCB8IDIwMTYtMDktMjcg
MTA6MjU6MDEuMzkxODc5KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS4yNDk1MTYrMDIgfCAyMDE2
LTA5LTI3IDEwOjI4OjE1LjI0OTU3OSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTUuMjQ5NTgrMDIg
IHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9tICBnZXRkaXNr
c3ZtZ3VpZCgkMSwgJDIsICQzLCAkNCkKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAgICAgfCAg
MjU3MiB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAg
IHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA0NzQ5NCB8IDIwMTYtMDkt
MjcgMDk6MjU6NDQuMjk0MDg2KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNy40MDQyMzIrMDIgfCAy
MDE2LTA5LTI3IDEwOjI4OjE3LjQwNDI4MiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuNDA0Mjgy
KzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9tICBnZXRz
bmFwc2hvdGJ5bGVhZmd1aWQoJDEpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDI0
MzkgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8
IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNDczMzIgfCAyMDE2LTA5LTI3
IDA5OjI1OjQxLjAyNTk4OCswMiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAx
Ni0wOS0yNyAxMDoyODoxNy45NTIyODQrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3Ljk1Mjc1Nysw
MiB8IGYgICAgICAgfCBpZGxlICAgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0ZGlz
a3ZtZWxlbWVudGJ5ZGlza3ZtZWxlbWVudGlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBlbmdp
bmUgICAgICAgICAgICAgICB8ICAyNTczIHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAg
ICAgIDQ3NDk2IHwgMjAxNi0wOS0yNyAwOToyNTo0NC4yMzQ1OTUrMDIgfCAyMDE2LTA5LTI3IDEw
OjI4OjE3LjY0NjAzKzAyICB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuNjQ2MDczKzAyIHwgMjAxNi0w
OS0yNyAxMDoyODoxNy42NDYwNzQrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8
IHNlbGVjdCAqIGZyb20gIGdldHNuYXBzaG90YnlsZWFmZ3VpZCgkMSkKIDIxNzY4IHwgZW5naW5l
ICAgICAgICAgICAgICAgfCAgMjU3MSB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAg
fCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAg
ICA0NzQ5MiB8IDIwMTYtMDktMjcgMDk6MjU6NDQuMjQ4ODQ0KzAyIHwgMjAxNi0wOS0yNyAxMDoy
ODoxNy45MjIzNDUrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3LjkyMjM4OSswMiB8IDIwMTYtMDkt
MjcgMTA6Mjg6MTcuOTIyMzg5KzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBz
ZWxlY3QgKiBmcm9tICBnZXRzbmFwc2hvdGJ5bGVhZmd1aWQoJDEpCiAyMTc2OCB8IGVuZ2luZSAg
ICAgICAgICAgICAgIHwgIDQ4MDMgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwg
ICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAg
NTExMTYgfCAyMDE2LTA5LTI3IDA5OjMwOjE1LjMxODY5MyswMiB8IDIwMTYtMDktMjcgMTA6Mjg6
MTcuODQxNTIyKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNy44NDE1NzMrMDIgfCAyMDE2LTA5LTI3
IDEwOjI4OjE3Ljg0MTU3NCswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2Vs
ZWN0ICogZnJvbSAgZ2V0c25hcHNob3RieWxlYWZndWlkKCQxKQogMjE3NjggfCBlbmdpbmUgICAg
ICAgICAgICAgICB8ICA0ODA0IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAg
ICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDUx
MTE4IHwgMjAxNi0wOS0yNyAwOTozMDoxNS4zODc3OTYrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE1
LjQ3Njc1MiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTUuNDc2NzkyKzAyIHwgMjAxNi0wOS0yNyAx
MDoyODoxNS40NzY3OTMrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNlbGVj
dCAqIGZyb20gIGdldGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBlbmdpbmUg
ICAgICAgICAgICAgICB8ICA0ODU5IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8
ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAg
IDUxMjQwIHwgMjAxNi0wOS0yNyAwOTozMDozMC45MDMzOSswMiAgfCAyMDE2LTA5LTI3IDEwOjI4
OjE2LjkxNzg4MyswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYuOTE3OTI3KzAyIHwgMjAxNi0wOS0y
NyAxMDoyODoxNi45MTc5MjgrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNl
bGVjdCAqIGZyb20gIGdldGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBlbmdp
bmUgICAgICAgICAgICAgICB8ICA0ODc1IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAg
ICAgIDUxMjcyIHwgMjAxNi0wOS0yNyAwOTozMDozMS44ODU3NTUrMDIgfCAyMDE2LTA5LTI3IDEw
OjI4OjEyLjc0OTg0OSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTIuNzQ5ODk3KzAyIHwgMjAxNi0w
OS0yNyAxMDoyODoxMi43NDk4OTgrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8
IHNlbGVjdCAqIGZyb20gIGdldGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBl
bmdpbmUgICAgICAgICAgICAgICB8IDIzMDA1IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAg
ICAgICB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8
ICAgICAgIDU4MzUyIHwgMjAxNi0wOS0yNyAxMDoyNTowMS4zOTU4MjMrMDIgfCAyMDE2LTA5LTI3
IDEwOjI4OjE2Ljk5ODc0NCswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYuOTk4Nzg2KzAyIHwgMjAx
Ni0wOS0yNyAxMDoyODoxNi45OTg3ODcrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAg
ICB8IHNlbGVjdCAqIGZyb20gIGdldHNuYXBzaG90YnlsZWFmZ3VpZCgkMSkKIDIxNzY4IHwgZW5n
aW5lICAgICAgICAgICAgICAgfCAgNDg3NCB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAg
ICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAg
ICAgICA1MTI3MCB8IDIwMTYtMDktMjcgMDk6MzA6MzEuODg3Mzg0KzAyIHwgMjAxNi0wOS0yNyAx
MDoyODoxNC45NTM0NjcrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE0Ljk1NDA5MiswMiB8IDIwMTYt
MDktMjcgMTA6Mjg6MTQuOTU0MDkzKzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAg
fCBTRUxFQ1QgKiBGUk9NICgoU0VMRUNUIGRpc3RpbmN0IGF1ZGl0X2xvZy4qIEZST00gIGF1ZGl0
X2xvZyAgIFdIRVJFICBhdWRpdF9sb2cuc2V2ZXJpdHkgPSAnMTAnICBBTkQgbm90IGRlbGV0ZWQp
ICBPUkRFUiBCWSBhdWRpdF9sb2dfaWQgREVTQyApIGFzIFQxIE9GRlNFVCAoMSAtMSkgTElNSVQg
MTAwCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgMjMyNDcgfCAgICAyMTc2NyB8IGVu
Z2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAg
ICAgICAgICAgICAgIHwgICAgICAgNTg4MTYgfCAyMDE2LTA5LTI3IDEwOjI1OjM2LjUzNTgzMysw
MiB8IDIwMTYtMDktMjcgMTA6Mjg6MTMuNjgxODUxKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxMy42
ODIwNSswMiAgfCAyMDE2LTA5LTI3IDEwOjI4OjEzLjY4MjA1MSswMiB8IGYgICAgICAgfCBhY3Rp
dmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAk
MywgJDQpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgMjMwMjcgfCAgICAyMTc2NyB8
IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwg
ICAgICAgICAgICAgICAgIHwgICAgICAgNTg0MDIgfCAyMDE2LTA5LTI3IDEwOjI1OjA0LjgxNzg2
OSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuMDY4OTI3KzAyIHwgMjAxNi0wOS0yNyAxMDoyODox
Ny4wNjg5NjYrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3LjA2ODk2NyswMiB8IGYgICAgICAgfCBh
Y3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0c25hcHNob3RieWxlYWZndWlk
KCQxKQogMjE3NjggfCBlbmdpbmUgICAgICAgICAgICAgICB8ICA0OTcxIHwgICAgMjE3NjcgfCBl
bmdpbmUgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAg
ICAgICAgICAgICAgICB8ICAgICAgIDUxNDc2IHwgMjAxNi0wOS0yNyAwOTozMDozNS41NTg3OTkr
MDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2LjM0Mjk0MSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYu
MzQyOTgyKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNi4zNDI5ODIrMDIgfCBmICAgICAgIHwgYWN0
aXZlICAgICAgICAgICAgICB8IHNlbGVjdCAqIGZyb20gIGdldHNuYXBzaG90YnlsZWFmZ3VpZCgk
MSkKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgNDk1OSB8ICAgIDIxNzY3IHwgZW5n
aW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAg
ICAgICAgICAgICAgfCAgICAgICA1MTQ1NCB8IDIwMTYtMDktMjcgMDk6MzA6MzUuMDMwNzc3KzAy
IHwgMjAxNi0wOS0yNyAxMDoyODoxMy44MTgxKzAyICAgfCAyMDE2LTA5LTI3IDEwOjI4OjEzLjgx
ODE3MiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTMuODE4MTc0KzAyIHwgZiAgICAgICB8IGFjdGl2
ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9tICBnZXRkaXNrc3ZtZ3VpZCgkMSwgJDIsICQz
LCAkNCkKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgNDk2MCB8ICAgIDIxNzY3IHwg
ZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAg
ICAgICAgICAgICAgICAgfCAgICAgICA1MTQ1NiB8IDIwMTYtMDktMjcgMDk6MzA6MzUuMDM2NDMx
KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS41MzU0MzcrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE1
LjUzNTQ4MiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTUuNTM1NDgyKzAyIHwgZiAgICAgICB8IGFj
dGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9tICBnZXRkaXNrc3ZtZ3VpZCgkMSwgJDIs
ICQzLCAkNCkKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgNDk2OSB8ICAgIDIxNzY3
IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAg
fCAgICAgICAgICAgICAgICAgfCAgICAgICA1MTQ3MiB8IDIwMTYtMDktMjcgMDk6MzA6MzUuNjEy
NjUrMDIgIHwgMjAxNi0wOS0yNyAxMDoyODoxNi4xOTk2NDYrMDIgfCAyMDE2LTA5LTI3IDEwOjI4
OjE2LjE5OTY4NiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYuMTk5Njg3KzAyIHwgZiAgICAgICB8
IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9tICBnZXRzbmFwc2hvdGJ5bGVhZmd1
aWQoJDEpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDQ5NzAgfCAgICAyMTc2NyB8
IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwg
ICAgICAgICAgICAgICAgIHwgICAgICAgNTE0NzQgfCAyMDE2LTA5LTI3IDA5OjMwOjM1LjYxNDE4
NSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuOTUzMzkyKzAyIHwgMjAxNi0wOS0yNyAxMDoyODox
Ny45NTM0MiswMiAgfCAyMDE2LTA5LTI3IDEwOjI4OjE3Ljk1MzQyKzAyICB8IGYgICAgICAgfCBh
Y3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0dm1ndWVzdGFnZW50aW50ZXJm
YWNlc2J5dm1pZCgkMSwgJDIsICQzKQogMjE3NjggfCBlbmdpbmUgICAgICAgICAgICAgICB8IDIz
MDI2IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAg
fCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDU4NDAwIHwgMjAxNi0wOS0y
NyAxMDoyNTowNC44Mzk4MjgrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE0LjcwMDkxMyswMiB8IDIw
MTYtMDktMjcgMTA6Mjg6MTQuNzAwOTYyKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNC43MDA5NjMr
MDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNlbGVjdCAqIGZyb20gIGdldGRp
c2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBlbmdpbmUgICAgICAgICAgICAgICB8
ICA1MDI5IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAg
ICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDUxNTg2IHwgMjAxNi0w
OS0yNyAwOTozMDo0Ni4yNDExMzcrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE1LjQ1NjYyOSswMiB8
IDIwMTYtMDktMjcgMTA6Mjg6MTUuNDU2NjY5KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS40NTY2
NyswMiAgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNlbGVjdCAqIGZyb20gIGdl
dGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBlbmdpbmUgICAgICAgICAgICAg
ICB8ICA1MDMzIHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAgICAgICAgICAg
ICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDUxNjAwIHwgMjAx
Ni0wOS0yNyAwOTozMDo1MC45NjY4MTcrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2LjU5NjMyNSsw
MiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYuNTk2MzkzKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNi41
OTYzOTQrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNlbGVjdCAqIGZyb20g
IGdldHNuYXBzaG90YnlsZWFmZ3VpZCgkMSkKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAgICAg
fCAyMzAyNSB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAg
ICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA1ODM5OCB8IDIwMTYt
MDktMjcgMTA6MjU6MDQuODQwNzczKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNC40Mjg1NTQrMDIg
fCAyMDE2LTA5LTI3IDEwOjI4OjE0LjQyODYwNSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTQuNDI4
NjA2KzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9tICBn
ZXRkaXNrc3ZtZ3VpZCgkMSwgJDIsICQzLCAkNCkKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAg
ICAgfCAyMzI0NiB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA1ODgxNCB8IDIw
MTYtMDktMjcgMTA6MjU6MzYuNTM3MjIrMDIgIHwgMjAxNi0wOS0yNyAxMDoyODoxNi43MjMyMjkr
MDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2LjcyMzI2NSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYu
NzIzMjY1KzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9t
ICBnZXRzbmFwc2hvdGJ5bGVhZmd1aWQoJDEpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAg
IHwgIDUwMzcgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTE2MTIgfCAyMDE2
LTA5LTI3IDA5OjMwOjUyLjA2MDA0NiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTIuODUzMjk0KzAy
IHwgMjAxNi0wOS0yNyAxMDoyODoxMi44NTMzMzYrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjEyLjg1
MzMzNyswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAg
Z2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAg
ICAgIHwgMjM0MTggfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAg
ICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTkwOTAgfCAy
MDE2LTA5LTI3IDEwOjI2OjMzLjI4MzEyNCswMiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgMjAxNi0wOS0yNyAxMDoyNzozMy4wNDc5NDMrMDIgfCAyMDE2LTA5LTI3IDEwOjI3OjMz
LjA4OTM4OCswMiB8IGYgICAgICAgfCBpZGxlICAgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJv
bSAgZ2V0dmRzYnl2ZHNpZCgkMSwgJDIsICQzKQogMjE3NjggfCBlbmdpbmUgICAgICAgICAgICAg
ICB8ICA1MDU1IHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAgICB8ICAgICAgICAgICAg
ICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgIDUxNjQyIHwgMjAx
Ni0wOS0yNyAwOTozMDo1My43MzI4NDYrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjEyLjIzOTcwOSsw
MiB8IDIwMTYtMDktMjcgMTA6Mjg6MTIuMjM5NzgrMDIgIHwgMjAxNi0wOS0yNyAxMDoyODoxMi4y
Mzk3ODErMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNlbGVjdCAqIGZyb20g
IGdldGRpc2tzdm1ndWlkKCQxLCAkMiwgJDMsICQ0KQogMjE3NjggfCBlbmdpbmUgICAgICAgICAg
ICAgICB8IDIzODQ2IHwgICAgICAgMTAgfCBwb3N0Z3JlcyAgICAgICAgICAgICB8ICAgICAgICAg
ICAgICAgICAgfCAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgIHwg
MjAxNi0wOS0yNyAxMDoyODoxNi45NzQzNjYrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3LjI2NDkz
OSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuMjY0OTM5KzAyIHwgMjAxNi0wOS0yNyAxMDoyODox
Ny4yNjQ5NCswMiAgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IGF1dG92YWN1dW06
IFZBQ1VVTSBBTkFMWVpFIHB1YmxpYy5kaXNrX2ltYWdlX2R5bmFtaWMKIDIxNzY4IHwgZW5naW5l
ICAgICAgICAgICAgICAgfCAyMzQxOSB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAg
fCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAg
ICA1OTA5MiB8IDIwMTYtMDktMjcgMTA6MjY6MzMuMjg0NDgzKzAyIHwgMjAxNi0wOS0yNyAxMDoy
ODoxNi4zNDQ1NzErMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2LjM0NDcwMSswMiB8IDIwMTYtMDkt
MjcgMTA6Mjg6MTYuMzQ0NzAyKzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBz
ZWxlY3QgKiBmcm9tICBnZXRzbmFwc2hvdGJ5bGVhZmd1aWQoJDEpCiAyMTc2OCB8IGVuZ2luZSAg
ICAgICAgICAgICAgIHwgMjM0MjAgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwg
ICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAg
NTkwOTQgfCAyMDE2LTA5LTI3IDEwOjI2OjQyLjQzMTg0MyswMiB8IDIwMTYtMDktMjcgMTA6Mjg6
MTIuMDc1OTY3KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxMi4wNzYxMTMrMDIgfCAyMDE2LTA5LTI3
IDEwOjI4OjEyLjA3NjExNSswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2Vs
ZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2lu
ZSAgICAgICAgICAgICAgIHwgMjM0NDUgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAg
IHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAg
ICAgNTkxMTYgfCAyMDE2LTA5LTI3IDEwOjI2OjU0LjA5OTA4MSswMiB8IDIwMTYtMDktMjcgMTA6
Mjg6MTUuOTcwMDMxKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS45NzAwOTIrMDIgfCAyMDE2LTA5
LTI3IDEwOjI4OjE1Ljk3MDA5MyswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwg
c2VsZWN0ICogZnJvbSAgZ2V0c25hcHNob3RieWxlYWZndWlkKCQxKQogMTI5MjMgfCBwb3N0Z3Jl
cyAgICAgICAgICAgICB8IDIzODQ4IHwgICAgICAgMTAgfCBwb3N0Z3JlcyAgICAgICAgICAgICB8
IHBzcWwgICAgICAgICAgICAgfCAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICB8ICAgICAg
ICAgIC0xIHwgMjAxNi0wOS0yNyAxMDoyODoxNy44NzAyNzcrMDIgfCAyMDE2LTA5LTI3IDEwOjI4
OjE3LjkzODUrMDIgICB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuOTM4NSswMiAgIHwgMjAxNi0wOS0y
NyAxMDoyODoxNy45Mzg1MDIrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8IHNl
bGVjdCAqIGZyb20gcGdfc3RhdF9hY3Rpdml0eTsKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAg
ICAgfCAgNTExNCB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA1MTcwNiB8IDIw
MTYtMDktMjcgMDk6MzE6MDEuNTY0NzY1KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNy4wNDc1OTQr
MDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3LjA0NzY2KzAyICB8IDIwMTYtMDktMjcgMTA6Mjg6MTcu
MDQ3NjYrMDIgIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9t
ICBnZXRkaXNrc3ZtZ3VpZCgkMSwgJDIsICQzLCAkNCkKIDIxNzY4IHwgZW5naW5lICAgICAgICAg
ICAgICAgfCAgNTExNyB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAg
ICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA1MTcxNCB8
IDIwMTYtMDktMjcgMDk6MzE6MDIuMDAyODAyKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxMi43MDM3
NjIrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjEyLjcwMzgyOSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6
MTIuNzAzODMrMDIgIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3QgKiBm
cm9tICBnZXRkaXNrc3ZtZ3VpZCgkMSwgJDIsICQzLCAkNCkKIDIxNzY4IHwgZW5naW5lICAgICAg
ICAgICAgICAgfCAgNTE0NCB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAg
ICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA1MTc2
MiB8IDIwMTYtMDktMjcgMDk6MzE6MDMuNjcyODg5KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS4w
ODEzNDErMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE1LjA4MTM4MyswMiB8IDIwMTYtMDktMjcgMTA6
Mjg6MTUuMDgxMzg0KzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxlY3Qg
KiBmcm9tICBnZXRkaXNrc3ZtZ3VpZCgkMSwgJDIsICQzLCAkNCkKIDIxNzY4IHwgZW5naW5lICAg
ICAgICAgICAgICAgfCAgNTM1OCB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAg
ICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA1
MjE3NiB8IDIwMTYtMDktMjcgMDk6MzE6MjUuMzI2NzU2KzAyIHwgMjAxNi0wOS0yNyAxMDoyODox
Ni4yNDA4NTcrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2LjI0MDkwMiswMiB8IDIwMTYtMDktMjcg
MTA6Mjg6MTYuMjQwOTAyKzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAgfCBzZWxl
Y3QgKiBmcm9tICBnZXRzbmFwc2hvdGJ5bGVhZmd1aWQoJDEpCiAyMTc2OCB8IGVuZ2luZSAgICAg
ICAgICAgICAgIHwgIDUzNTcgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTIx
NzQgfCAyMDE2LTA5LTI3IDA5OjMxOjI1LjMzMDcwMiswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTUu
NTg5OTY0KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS41OTAwMDYrMDIgfCAyMDE2LTA5LTI3IDEw
OjI4OjE1LjU5MDAwNiswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0
ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2luZSAg
ICAgICAgICAgICAgIHwgIDUzOTIgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwg
ICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAg
NTIyNDYgfCAyMDE2LTA5LTI3IDA5OjMxOjI5LjQyNTc1NiswMiB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgMjAxNi0wOS0yNyAxMDoyNjo1My45MzQzMjMrMDIgfCAyMDE2LTA5LTI3
IDEwOjI2OjUzLjkzNDM3MSswMiB8IGYgICAgICAgfCBpZGxlICAgICAgICAgICAgICAgIHwgc2Vs
ZWN0ICogZnJvbSAgZ2V0cW9zYnlxb3NpZCgkMSkKIDIxNzY4IHwgZW5naW5lICAgICAgICAgICAg
ICAgfCAgNTM5NyB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAgICAgICA1MjI1OCB8IDIw
MTYtMDktMjcgMDk6MzE6MzAuOTQyNzU3KzAyIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAyMDE2LTA5LTI3IDEwOjI4OjE0LjgxMjQ5NSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTQu
ODQ5ODgrMDIgIHwgZiAgICAgICB8IGlkbGUgICAgICAgICAgICAgICAgfCBzZWxlY3QgKiBmcm9t
ICBnZXR2ZHNieXZkc2lkKCQxLCAkMiwgJDMpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAg
IHwgIDU0MDggfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTIyODQgfCAyMDE2
LTA5LTI3IDA5OjMxOjM0LjE1MjA3KzAyICB8IDIwMTYtMDktMjcgMTA6Mjg6MTMuMDAxNjA3KzAy
IHwgMjAxNi0wOS0yNyAxMDoyODoxMy4wMDE2NzYrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjEzLjAw
MTY3NiswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAg
Z2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAgICAg
ICAgIHwgIDU1NTggfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAgICAg
ICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTI1MjYgfCAy
MDE2LTA5LTI3IDA5OjMxOjQ5LjcyMzA4OSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTcuMTExNzk1
KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNy4xMTE4NDQrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3
LjExMTg0NSswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICogZnJv
bSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2luZSAgICAgICAg
ICAgICAgIHwgIDU1NjMgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAgICAg
ICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTI1MzQg
fCAyMDE2LTA5LTI3IDA5OjMxOjUwLjIwMTI2OSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTQuMjE2
OTYrMDIgIHwgMjAxNi0wOS0yNyAxMDoyODoxNC4yMTcrMDIgICAgfCAyMDE2LTA5LTI3IDEwOjI4
OjE0LjIxNyswMiAgICB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0ICog
ZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2luZSAgICAg
ICAgICAgICAgIHwgIDU1NjAgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAgNTI1
MjggfCAyMDE2LTA5LTI3IDA5OjMxOjQ5Ljc0MTcwNSswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTEu
Mzk5NjExKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxMS4zOTk2NjQrMDIgfCAyMDE2LTA5LTI3IDEw
OjI4OjExLjM5OTY2NSswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2VsZWN0
ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2luZSAg
ICAgICAgICAgICAgIHwgIDU1NjQgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAgIHwg
ICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAgICAg
NTI1MzYgfCAyMDE2LTA5LTI3IDA5OjMxOjUwLjIwMjUzNyswMiB8IDIwMTYtMDktMjcgMTA6Mjg6
MTUuNzYyMzQ5KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNS43NjIzOTIrMDIgfCAyMDE2LTA5LTI3
IDEwOjI4OjE1Ljc2MjM5MyswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwgc2Vs
ZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVuZ2lu
ZSAgICAgICAgICAgICAgIHwgIDU1NjYgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAgICAg
IHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwgICAg
ICAgNTI1NDAgfCAyMDE2LTA5LTI3IDA5OjMxOjUwLjMxNzk3KzAyICB8IDIwMTYtMDktMjcgMTA6
Mjg6MTQuMTg3MjQxKzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNC4xODczMjUrMDIgfCAyMDE2LTA5
LTI3IDEwOjI4OjE0LjE4NzMyNyswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAgIHwg
c2VsZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8IGVu
Z2luZSAgICAgICAgICAgICAgIHwgIDU3MDAgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAg
ICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwg
ICAgICAgNTI4MTggfCAyMDE2LTA5LTI3IDA5OjMyOjM4LjQyNzM3NCswMiB8IDIwMTYtMDktMjcg
MTA6Mjg6MTMuODcwMzQ0KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxMy44NzAzODcrMDIgfCAyMDE2
LTA5LTI3IDEwOjI4OjEzLjg3MDM4OCswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAg
IHwgc2VsZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2OCB8
IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDU1NjUgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAg
ICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAg
IHwgICAgICAgNTI1MzggfCAyMDE2LTA5LTI3IDA5OjMxOjUwLjMyMjQ0NCswMiB8IDIwMTYtMDkt
MjcgMTA6Mjg6MTQuODA1NDg4KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNC44MDU1MzUrMDIgfCAy
MDE2LTA5LTI3IDEwOjI4OjE0LjgwNTUzNSswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAg
ICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAyMTc2
OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDU2NjIgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAg
ICAgIHwgICAgICAgNTI3NTYgfCAyMDE2LTA5LTI3IDA5OjMyOjIzLjU0MDg3OCswMiB8IDIwMTYt
MDktMjcgMTA6Mjg6MTEuMzU5KzAyICAgIHwgMjAxNi0wOS0yNyAxMDoyODoxMS4zNTkwNDYrMDIg
fCAyMDE2LTA5LTI3IDEwOjI4OjExLjM1OTA0NiswMiB8IGYgICAgICAgfCBhY3RpdmUgICAgICAg
ICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0ZGlza3N2bWd1aWQoJDEsICQyLCAkMywgJDQpCiAy
MTc2OCB8IGVuZ2luZSAgICAgICAgICAgICAgIHwgIDU3MDIgfCAgICAyMTc2NyB8IGVuZ2luZSAg
ICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAg
ICAgICAgIHwgICAgICAgNTI4MjIgfCAyMDE2LTA5LTI3IDA5OjMyOjM4LjgwOTg4MSswMiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAxNi0wOS0yNyAxMDoyODoxNy42OTIwOCsw
MiAgfCAyMDE2LTA5LTI3IDEwOjI4OjE3LjY5MjE1MiswMiB8IGYgICAgICAgfCBpZGxlICAgICAg
ICAgICAgICAgIHwgc2VsZWN0ICogZnJvbSAgZ2V0cW9zYnlxb3NpZCgkMSkKIDIxNzY4IHwgZW5n
aW5lICAgICAgICAgICAgICAgfCAgNTcwOSB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAgICAg
ICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAgfCAg
ICAgICA1MjgzNiB8IDIwMTYtMDktMjcgMDk6MzI6NDAuODUxODY0KzAyIHwgMjAxNi0wOS0yNyAx
MDoyODoxNy4zNDQyMTMrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE3LjM0NDI1MyswMiB8IDIwMTYt
MDktMjcgMTA6Mjg6MTcuMzQ0MjU0KzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAgICAg
fCBzZWxlY3QgKiBmcm9tICBnZXRkaXNrc3ZtZ3VpZCgkMSwgJDIsICQzLCAkNCkKIDIxNzY4IHwg
ZW5naW5lICAgICAgICAgICAgICAgfCAgNjcwMiB8ICAgIDIxNzY3IHwgZW5naW5lICAgICAgICAg
ICAgICAgfCAgICAgICAgICAgICAgICAgIHwgMTI3LjAuMC4xICAgfCAgICAgICAgICAgICAgICAg
fCAgICAgICA1NDYzNCB8IDIwMTYtMDktMjcgMDk6MzY6MDAuNDA0ODU0KzAyIHwgMjAxNi0wOS0y
NyAxMDoyODoxNi44NDQ3MzgrMDIgfCAyMDE2LTA5LTI3IDEwOjI4OjE2Ljg0NDc4NCswMiB8IDIw
MTYtMDktMjcgMTA6Mjg6MTYuODQ0Nzg1KzAyIHwgZiAgICAgICB8IGFjdGl2ZSAgICAgICAgICAg
ICAgfCBzZWxlY3QgKiBmcm9tICBnZXRzbmFwc2hvdGJ5bGVhZmd1aWQoJDEpCiAyMTc2OCB8IGVu
Z2luZSAgICAgICAgICAgICAgIHwgIDY2OTAgfCAgICAyMTc2NyB8IGVuZ2luZSAgICAgICAgICAg
ICAgIHwgICAgICAgICAgICAgICAgICB8IDEyNy4wLjAuMSAgIHwgICAgICAgICAgICAgICAgIHwg
ICAgICAgNTQ2MDAgfCAyMDE2LTA5LTI3IDA5OjM1OjUzLjIyMDYyMiswMiB8IDIwMTYtMDktMjcg
MTA6Mjg6MTcuNjg2MjY4KzAyIHwgMjAxNi0wOS0yNyAxMDoyODoxNy42ODYzMDkrMDIgfCAyMDE2
LTA5LTI3IDEwOjI4OjE3LjY4NjMxKzAyICB8IGYgICAgICAgfCBhY3RpdmUgICAgICAgICAgICAg
IHwgc2VsZWN0ICogZnJvbSAgZ2V0c25hcHNob3RieWxlYWZndWlkKCQxKQogMjE3NjggfCBlbmdp
bmUgICAgICAgICAgICAgICB8ICA2NzAzIHwgICAgMjE3NjcgfCBlbmdpbmUgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICAgICAgfCAxMjcuMC4wLjEgICB8ICAgICAgICAgICAgICAgICB8ICAg
ICAgIDU0NjM2IHwgMjAxNi0wOS0yNyAwOTozNjowMC41MzkzNjYrMDIgfCAyMDE2LTA5LTI3IDEw
OjI4OjE2LjMxNTk5MyswMiB8IDIwMTYtMDktMjcgMTA6Mjg6MTYuMzE2MDUyKzAyIHwgMjAxNi0w
OS0yNyAxMDoyODoxNi4zMTYwNTMrMDIgfCBmICAgICAgIHwgYWN0aXZlICAgICAgICAgICAgICB8
IHNlbGVjdCAqIGZyb20gIGdldHNuYXBzaG90YnlsZWFmZ3VpZCgkMSkKKDc3IHJvd3MpCgo=
--_004_6A17C71B52524C408E7AAF69103E9E490F915445fabamailserverf_--
7 years, 10 months
OVN Deep Dive for oVirt 4.1
by Marcin Mirecki
------=_Part_5696627_15734346.1482855035514
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
The following is a new meeting request:
Subject: OVN Deep Dive for oVirt 4.1
Organizer: "Marcin Mirecki" <mmirecki(a)redhat.com>
Time: Wednesday, January 11, 2017, 4:00:00 PM - 5:00:00 PM GMT +01:00 Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Invitees: users(a)ovirt.org
*~*~*~*~*~*~*~*~*~*
OVN (Open Virtual Networking) is a new network virtualization project that
brings virtual networking to Open vSwitch.
OVN is now availble to use as a tech preview in oVirt. It is made available
using the oVirt external network providers API, which allows using external
network management software inside environments managed by oVirt.
The integration with OVN will allow users to take advantage of native OVS
support for software defined networks.
The advantages of using OVN:
- ability to use large number of networks with no need for multiple host NICs
or VLAN use
- ability to set up new network without any changes to the physical infrastructure
- easier to maintain due to centralized management
- good traffic isolation due to Openflow rules
- improved performance over neutron OVS plugin (https://blog.russellbryant.net/2016/12/19/comparing-openstack-neutron-ml2...)
Session outline:
- OVN overview
- oVirt external network provider API overview
- oVirt provider for OVN overview
Session link:
https://www.youtube.com/watch?v=vGeouWfKJwA
Feature Page:
https://www.ovirt.org//develop/release-management/features/ovirt-ovn-prov...
Blog Post:
https://www.ovirt.org/blog/2016/11/ovirt-provider-ovn/
------=_Part_5696627_15734346.1482855035514
Content-Type: text/calendar; charset=utf-8; method=REQUEST; name=meeting.ics
Content-Transfer-Encoding: 7bit
BEGIN:VCALENDAR
PRODID:Zimbra-Calendar-Provider
VERSION:2.0
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETTO:+0100
TZOFFSETFROM:+0200
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
TZNAME:CET
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETTO:+0200
TZOFFSETFROM:+0100
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:c1705cfd-9bb1-4d7d-9648-7a8244d8b50b
SUMMARY:OVN Deep Dive for oVirt 4.1
ATTENDEE;CN=Ovirt Users;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE
:mailto:users@ovirt.org
ORGANIZER;CN=Marcin Mirecki:mailto:mmirecki@redhat.com
DTSTART;TZID="Europe/Berlin":20170111T160000
DTEND;TZID="Europe/Berlin":20170111T170000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
LAST-MODIFIED:20161227T161035Z
DTSTAMP:20161227T161035Z
SEQUENCE:1
DESCRIPTION:The following is a new meeting request:\n\nSubject: OVN Deep Div
e for oVirt 4.1 \nOrganizer: "Marcin Mirecki" <mmirecki(a)redhat.com> \n\nTime
: Wednesday\, January 11\, 2017\, 4:00:00 PM - 5:00:00 PM GMT +01:00 Amsterd
am\, Berlin\, Bern\, Rome\, Stockholm\, Vienna\n \nInvitees: users(a)ovirt.org
\n\n\n*~*~*~*~*~*~*~*~*~*\n\nOVN (Open Virtual Networking) is a new network
virtualization project that\nbrings virtual networking to Open vSwitch.\nOV
N is now availble to use as a tech preview in oVirt. It is made available\nu
sing the oVirt external network providers API\, which allows using external\
nnetwork management software inside environments managed by oVirt.\nThe inte
gration with OVN will allow users to take advantage of native OVS\nsupport f
or software defined networks.\n\nThe advantages of using OVN:\n- ability to
use large number of networks with no need for multiple host NICs\n or VLAN
use\n- ability to set up new network without any changes to the physical inf
rastructure\n- easier to maintain due to centralized management\n- good traf
fic isolation due to Openflow rules\n- improved performance over neutron OVS
plugin (https://blog.russellbryant.net/2016/12/19/comparing-openstack-neutr
on-ml2ovs-and-ovn-control-plane/)\n\n\nSession outline:\n- OVN overview\n- o
Virt external network provider API overview\n- oVirt provider for OVN overvi
ew\n\nSession link:\nhttps://www.youtube.com/watch?v=vGeouWfKJwA\n\nFeature
Page:\nhttps://www.ovirt.org//develop/release-management/features/ovirt-ovn-
provider/\nBlog Post:\nhttps://www.ovirt.org/blog/2016/11/ovirt-provider-ovn
/
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER;RELATED=START:-PT5M
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
------=_Part_5696627_15734346.1482855035514--
7 years, 10 months