GMS 14.2.1 fails to install on SLES 12

  • 7018115
  • 30-Sep-2016
  • 03-Oct-2016

Environment

Novell GroupWise Mobility Service 14.2.1

Situation

Installing GroupWise Mobility Service 14.2.1 fails with a gw_login.pyc error after configuring SOAP ssl/non-ssl
GMS is not installing anything on SLES 12 with the install script
Install fails with a gw_login.pyc error
The following error is seen:
python: can't open file '/opt/novell/datasync/syncengine/connectors/mobility/cli/gw_login.pyc': [Errno 2] No such file or directory

Resolution

Below are the steps to a work-around until the defect is resolved
  1. Download and extract/copy the /opt/novell/datasync directory
    • In a terminal session, type wget ftp://ftp.novell.com/outgoing/datasync.tgz
    • Type tar xvf datasync.tgz
    • Type mkdir /opt/novell && cp -rvp datasync /opt/novell
  2. Manually install the rpms for GMS
    • Navigate to the directory where the ISO has been mounted
    • Change directories to suse/x86_64
    • Install the rpms by typing rpm -ivh *rpm --force
  3. Re-run install.sh in the mobility mount directory and the install should complete

Cause

In SLES 11, GMS is installed by configuring the iso as an add-on product.  In SLES 12, an add-on product is not configured, instead the iso is mounted and install.sh is ran from the main directory.
In SLES 12, if GMS is configured as an add-on product, it causes this issue and removing the add-on product does not solve the issue as changes have been made that removing the add-on does not help.
When this happens, the install.sh fails to install rpms and lay down the /opt/novell/datasync folder structure.  If these steps are done manually, the install/configuration for GMS works

Status

Reported to Engineering