The XML data from zypper contains a whole bunch of messages that we probably want to log. Most importantly errors that could explain why package installation failed.
<message type="info">Retrieving package glibc-i18ndata-2.11.3-17.54.1.x86_64 (1/3), 3.1 MiB (10.5 MiB unpacked)</message>
<message type="error">Failed to mount cd:///?devices=/dev/sr1,/dev/sr0 on /var/adm/mount/AP_0xaHHTht: Mounting media failed (mount: no medium found on /dev/sr0)
*** Bug 5523 has been marked as a duplicate of this bug. ***
Fixed now, tested build 2025 on both SLES 12 and 15
Tested with build 2029 on SLES 12 and 15, can confirm that tlsetup.log now contains additional lines with a message type and a message from zypper.