Skip to main content
SL Toolset

SAP SL Toolset SP20: SWPM now in Fiori flavour!

SAP released a new Support Package for the Software Logistics Toolset 1.0. As you may know, the Software Logistics Toolset contains tools as Software Update Manager (SUM), Database Migration Option (DMO) and Software Update Manager (SWPM). These tools are used to installing, updating, upgrading, etc. different SAP products.

The most interesting thing on this SP is that SWPM is only web accesible via web browser. The interface has been Fiorized and now it is identical as the SUM interface. As far as I know this way of working with SWPM was available on latest SP but with this SP it’s mandatory to use it as web application.

Starting the SWPM

The process for starting the SWPM didn’t change at all. You just have to decompress the SAR file and execute the sapinst. The process changes here as you will see in the next screenshots. On the SP19 and before the sapisnt started the SAP GUIServer on port 21212 and it showed the SAPinst GUI. You could even start the SAP GUIServer and connect from a different computer:

Starting SAPinst on SP20
Starting SAPinst on SP20

On the SP20 the SWPM won’t start the SAP GUIServer, instead it will start a web application on port 4237 so you can log into it with HTTPS protocol. The URL it is random generated and it will change every time you execute the sapinst binary:

Starting SAPinst on SP19
Starting SAPinst on SP19

Working with the new SWPM

If you open the URL on a web browser you will find a web interface like this one:

New SAPinst Web Interface
New SAPinst Web Interface 1/2

It didn’t change so much from the old version. As you can see the look and feel of the interface is like the SUM, DMO or other Fiori applications. The interface that appears when trying to install a system is the following one:

New SAPinst Web Interface 2/2
New SAPinst Web Interface 2/2

As you can see we have direct access to the task list of the current step and the log files that have been generated during the whole process. We won’t have to look for the log files on the operating system if we don’t want to.

The insides of the SWPM

We can see something interesting if we take a deeper look to the new SWPM. Even if the sapinst command starts a web application, we still have the sapinstgui for working with remote SAP GUIServers:

SWPM files and directories
SWPM files and directories

I tried to connect with the sapinstgui application to the port 21212 after executing the sapinst but it didn’t work.  Actually there is nothing listening on port 21212 on the server while the SAPinst is running. Since we are using the build 749 of the SAPinst we still have the usual directory on the /tmp where it keeps the java, libs, binaries, etc:

SWPM on /tmp
SWPM on /tmp

One more important thing is that the untended installation is deprecated as stated on SAP Note 950619 – Deprecated: Installation of SAP Systems with Unattended Mode (old inifile.xml). I checked the differences between version 31 and 33 and it seems this method is not supported anymore. I didn’t check it by myself so I cannot confirm this point.

Differences between version 31 and 33 of SAP Note 950619
Differences between version 31 and 33 of SAP Note 950619

Tips and useful information

Before ending I want to leave a small tip and some notes you can use in the future. While working with the SWPM via web browser you can reload the page if it seems the installation is stuck. I did a S4/HANA installation using the new SWPM and there were a couple of moments when the SWPM seemed to be stuck on a phase. The log and trace files were not even being updated, after reloading the page the SWPM continued to the next step. I have to do this specially when I was introducing the parameters and options for the installation.

About the useful SAP Notes, I leave you a small list (thanks to Francisco Javier González Martínez for sending the list!):

Enjoy the SWPM and good luck with your system installations!

One thought to “SAP SL Toolset SP20: SWPM now in Fiori flavour!”

  1. Hi,
    unattended installation is still posible, see the Note 2230669 – System Provisioning Using a Parameter Input File
    Br, Jan

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.