Environment
iPrint Appliance 1.1 Patch 3
Situation
Applying patch 3 (also known as HP 418) for the iPrint Appliance 1.1 provides Windows 10 support. After applying Patch 3 the Management Console appropriate shows version 418, but under the Driver Store, no Windows 10 driver menu is visible and the iPrint client available from the server is version 5.98 and not the expected 6.02 iPrint client. These results suggest the patch actually did not install.
Resolution
Remove the SuSE Linux Enterprise server DVD from the repository list and reinstall patch 3.
There are 2 options:
Option 1: If you have a snapshot of the Appliance before applied Patch 3:
There are 2 options:
Option 1: If you have a snapshot of the Appliance before applied Patch 3:
- Revert to that snapshot
- Remove SLES DVD repository using:
- zypper rr SUSE-Linux-Enterprise-Server-11-SP3_11.3.3-1.138
- Install 418 as a "new" update
- Remove SLES DVD repository using:
- zypper rr SUSE-Linux-Enterprise-Server-11-SP3_11.3.3-1.138
- Change the version in /etc/Novell-VA-release file to 1.1.0-HP.414. Restart appliance
- Apply Patch 3 again (417 and 418)
Cause
The Management Console (https://<ip or dns>:9443) shows version 418, however the RPMs are of the Patch 2 version. Patch 3 failed to apply due to inappropriately mounting the SuSE DVD as a repository to the iPrint Appliance.
Additional Information
When looking at the field_patch_update.log to try to find out why Patch 3 failed to apply, the following message shows:
Failed to mount dvd:/// on /var/tmp/AP_0xN8RWdc: Mounting media failed (mount: no medium found on /dev/sr0)
Please insert medium [SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138] #1 and type 'y' to continue or 'n' to cancel the operation. [yes/no] (no): no
Failed to provide Package libqt4-sql-mysql-4.6.3-5.25.4. Do you want to retry retrieval?
[SUSE-Linux-Enterprise-Server-11-SP3_11.3.3-1.138|dvd:///] Can't provide file './suse/x86_64/libqt4-sql-mysql-4.6.3-5.25.4.x86_64.rpm' from repository 'SUSE-Linux-Enterprise-Server-11-SP3_11.3.3-1.138'
History:
- Failed to mount dvd:/// on /var/tmp/AP_0xN8RWdc: Mounting media failed (mount: no medium found on /dev/sr0)
- Can't provide ./suse/x86_64/libqt4-sql-mysql-4.6.3-5.25.4.x86_64.rpm
Because the DVD was mounted and added as repository to install external software, the Patch 3 installation fails due to dependencies failing.
External software or manually adding repositories to the Appliance is currently unsupported and can cause this type of issue.
Failed to mount dvd:/// on /var/tmp/AP_0xN8RWdc: Mounting media failed (mount: no medium found on /dev/sr0)
Please insert medium [SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138] #1 and type 'y' to continue or 'n' to cancel the operation. [yes/no] (no): no
Failed to provide Package libqt4-sql-mysql-4.6.3-5.25.4. Do you want to retry retrieval?
[SUSE-Linux-Enterprise-Server-11-SP3_11.3.3-1.138|dvd:///] Can't provide file './suse/x86_64/libqt4-sql-mysql-4.6.3-5.25.4.x86_64.rpm' from repository 'SUSE-Linux-Enterprise-Server-11-SP3_11.3.3-1.138'
History:
- Failed to mount dvd:/// on /var/tmp/AP_0xN8RWdc: Mounting media failed (mount: no medium found on /dev/sr0)
- Can't provide ./suse/x86_64/libqt4-sql-mysql-4.6.3-5.25.4.x86_64.rpm
Because the DVD was mounted and added as repository to install external software, the Patch 3 installation fails due to dependencies failing.
External software or manually adding repositories to the Appliance is currently unsupported and can cause this type of issue.