After apply Patch 3 for iPrint Appliance 1.1, no Windows 10 support is available

  • 7016940
  • 23-Oct-2015
  • 12-Nov-2015

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:
  • 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
Option 2: If you do not have a snapshot:
  • 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.