Skip to main content

SMGR212 Installing and Configuring SUSE Manager for Retail


About This Course

During this course you will learn about the purpose, deployment scenarios, and use cases for the SUSE Manager (SUMA) for Retail product. You will install and configure the SUMA Retail patterns and formulas on top of a SUMA Server and SUMA Proxy Server.

SUMA Retail leverages Kiwi-based imaging in the deployment of Point-of-Service (POS) Terminals and Thin Clients. You will learn about the Kiwi components and how SUMA Retail integrates with Kiwi to allow for the building of images via the SUMA Web UI; and learn how to deploy those images from the SUMA Retail Branch Server.

Lab exercises will have you build and deploy images to virtual machines representing a retail store’s POS Terminals. You will also modify image configuration files to provide for local login to the operating system deployed to a POS Terminal. You will also see how to configure the SUMA Retail Server to automatically accept incoming Salt Keys during the Saltboot imaging process.


During this course you will learn to:

  • Understand the purpose of SUMA Retail and how it differs from SUMA
  • Learn the purpose of the major components of a SUMA Retail system and how they fit together
  • Understand how SUMA Retail is typically deployed by organizations
  • Understand the hardware and software prerequisites for installing the SUMA Retail Pattern on a SUMA Server
  • Understand the installation and configuration process for a SUMA Server (which must be installed prior to the SUMA Retail Pattern).
  • Learn how to install the SUMA Retail Pattern on a SUMA Server
  • Understand the hardware and software requirements for creating a Build Host for image building
  • Registering and configuring the Build Host
  • Understanding the hardware and software requirements for creating a SUMA Retail Branch Server
  • Installing and configuring the SUMA Retail Branch Server using the retail_branch_init command and Web UI
  • Learn about the Kiwi imaging system and its architecture
  • Understand how SUMA Retail integrates with Kiwi
  • Learn where to find Kiwi Templates for use with SUMA Retail
  • Build Kiwi Images using SUMA Retail
  • Deploy Kiwi Images to POS Terminals using SUMA Retail


Before attending this course, it is highly recommended that students have a good working knowledge of Linux, including:

  • Working at the command line (basic command knowledge)
  • Working with editors
  • Using zypper / YaST

Students also should have attended the SMGR201 SUSE Manager 3 Administration Course or have equivalent product experience. This experience should include, but not be limited to the following:

  • Understand the purpose of, and relationship between Channels and Activation Keys
  • Have hands-on experience using SUMA’s Web UI
  • Understand the purpose of bootstrap repositories and how to create and modify a bootstrap script for registering a Salt Minion
  • Have experience using bootstrap scripts to register Salt Minions to a SUMA Server

Frequently Asked Questions

What web browsers are supported?

Chrome is the recommended browser. If you have any issues, try using Chrome. Firefox is supported. Safari has some known issues and IE is not recommended.

I get a “500 error” when trying to access the course

The 500 error is almost always related to your browser. Close your browser and try using the Chrome browser to login and then access the course.