Install Uyuni Retail Server with openSUSE

Table of Contents

Uyuni for Retail Server can be installed on openSUSE.

For general requirements, see installation:uyuni-install-requirements.adoc.

For more information about the latest version and updates of openSUSE Leap, see https://doc.opensuse.org/release-notes/.

Install Uyuni on openSUSE Leap

You install Uyuni as an add-on to openSUSE Leap.

Procedure: Installing Uyuni on openSUSE Leap
  1. As the base system, install openSUSE Leap with all available service packs and package updates applied.

  2. Configure a resolvable fully qualified domain name (FQDN) with yast  System  Network Settings  Hostname/DNS.

  3. Set variables to use to create repository:

    repo=repositories/systemsmanagement:/
    repo=${repo}Uyuni:/Stable/images/repo/Uyuni-Server-POOL-x86_64-Media1/
  4. Add the repository for installing the Uyuni Server software as root:

    zypper ar https://download.opensuse.org/$repo uyuni-server-stable
  5. Refresh metadata from the repositories as root, and confirm the import of new GPG key into the keyring:

    zypper ref
  6. Install the pattern for the Uyuni Server as root:

    zypper in patterns-uyuni_server
  7. Install the Uyuni related packages:

    zypper in bind-formula \
    	  branch-network-formula \
    	  dhcpd-formula \
    	  image-sync-formula \
    	  pxe-formula \
    	  saltboot-formula \
    	  susemanager-retail-tools \
    	  tftpd-formula \
    	  vsftpd-formula
  8. Reboot the client.

When the installation is complete, you can continue with Uyuni setup. For more information, see retail:retail-uyuni-server-setup.adoc.